DENİZ ALTINBÜKEN

Ph.D. Candidate

440 Gates Hall
Computer Science Dept.
Cornell University
Ithaca, NY 14853



RESEARCH

Paxos Made Moderately Complex

2013 - Present
Explaining the Paxos protocol for systems programming. The paper presents reconfigurable multi-decree Paxos using invariants that help the reader understand why Paxos works. The paper also includes various techniques for making the protocol pragmatic, as well as important variants of the Paxos protocol that can further improve efficiency.
Project website: http://paxos.systems
Advisor: Robbert van Renesse

OpenReplica

2010 - Present
Designing and implementing a coordination framework for networked systems. The framework builds upon a new object-oriented approach that proposes using application-specific coordination objects.
Project website: http://openreplica.org
Advisor: Prof. Emin Gün Sirer

Improving Internet Archive File System Performance

2009 - 2010
Analyzed Internet Archive data sets for common spatial and temporal localities and built a cache simulator to observe potential improvements in terms of energy efficiency by being able to turn off unused discs.
Advisor: Prof. Hakim Weatherspoon

SCALAR & ScalarUp: Scalable data lookup and reactive replication framework

2008 - 2009
Worked on a scalable and reactive data replication framework, SCALAR. Later, enhanced the proposed framework to take data updates into consideration. The study employed extensive simulations on Scalable Wireless Ad hoc Network Simulator (SWANS).
Advisor: Prof. Öznur Özkasap


PAPERS

• Robbert van Renesse, Deniz Altınbüken. Paxos Made Moderately Complex. ACM Computing Surveys. Vol. 47, Issue 3. 2015.
• Deniz Altınbüken, Emin Gün Sirer. Commodifying Replicated State Machines with OpenReplica. Computing and Information Science Technical Report 1813-29009, June 5, 2012.
• Emre Atsan, Deniz Altınbüken, Öznur Özkasap. SCALAR data replication performance in mobile ad hoc applications. In Proceedings of the 24th International Symposium on Computer and Information Sciences (ISCIS), North Cyprus, September 2009.
• Deniz Altınbüken, Öznur Özkasap. ScalarUp: Scalable Data Lookup and Reactive Replication Framework for Updated Data. In Proceedings of the 5th International Advanced Technologies Symposium (IATS), Karabük, Turkey, May 2009.

WORK EXPERIENCE

• Research Intern at Microsoft Research Silicon Valley (Distributed Systems Lab) May - Aug 2013
Worked on the design and implementation of a modular key-value store for the cloud environment.
• Software Engineering Intern at Google, Inc. (MapReduce Infrastructure Team) May - Aug 2012
Worked on the design and implementation of a new system for Distributed Data Analysis and Execution (MapReduce v2.0).
• Software Engineering Intern at Airties (R&D Department, Wireless Video Transfer) Aug - Sep 2008
Worked in the Project of designing a Wireless Modem intended for academic research. Took part in structural design and testing of the project. Prepared usage guidelines and documentation.
• Software Engineering Intern at Mobilera (Software Development Department) June - July 2008
Worked in the team designing coca-coladukkani.com website. Designed and implemented the Mavi Jeans Game software. Prepared documentation for continuation and linking of my project.
• IT Intern at Alcatel-Lucent (IT Department) July - Aug 2007
Worked in the Project of creating a Personal Inventory of the .employers. Took part in the design and creation of the data.

TEACHING

Teaching Assistant for Distributed Computing Principles, Cornell University. Fall 2012
Teaching Assistant for Advanced Systems Security, Cornell University. Spring 2011
Teaching Assistant for Computer Architecture, Cornell University. Spring 2010
Teaching Assistant for Operating Systems, Cornell University. Fall 2009, Fall 2010
Teaching Assistant for Advanced Programming, Koç University. Fall 2008

HONORS AND AWARDS

Student Scholarship, SOSP 2011 and 2013
Outstanding TA Award, Cornell University Department of Computer Science 2010 and 2011
Student Scholarship, NSDI 2009
Finalist in CPU Turkey Virtual Processor Design Competition held by Tübider 2008
Koç University Vehbi Koç Scholar Honor Roll 2005 to 2008

TALKS

EPFL (École Polytechnique Fédérale de Lausanne) Lausanne, Switzerland May 2013
Cloudera Inc. Palo Alto, CA August 2012
Facebook, Inc. Menlo Park, CA July 2012
Microsoft Research Silicon Valley, Mountain View, CA July 2012