Skip to main content


Research Professor
Computer Science Department
433 Gates Hall
Cornell University
Ithaca, NY 14853
Office: 607/255-1021
Email: rvr@cs.cornell.edu
Home page: http://www.cs.cornell.edu/home/rvr/



Personal

Birth:Born in Amsterdam, August 4, 1962
Nationality:Dual Netherlands and USA
Marital Status:Married to Lesley L. Greene

Education

1985M.Sc. from the Vrije Universiteit in Mathematics and Computer Science, under the supervision of Prof. Andrew S. Tanenbaum, with the honorary addendum cum laude.
1989Ph.D. in Computer Science from the Vrije Universiteit also under the supervision of Prof. Tanenbaum

Professional Experience

2017-present Research Professor, Cornell University
2012-present Technical Advisor, Midokura, Inc.
2006-2016 Principal Research Scientist, Cornell University
2009-2012 Technical Advisor, Greenplum, Inc.
2009-2012 Consultant, Microsoft, Inc.
2000-2009 Technical Advisor, FAST Search and Transfer, ASA
2001-2002 Chief Scientist, Reliable Network Solutions, Inc.
1997-2001 Vice-President, Reliable Network Solutions, Inc.
1997 Co-founded Reliable Network Solutions, Inc. with Prof. Kenneth Birman and Werner Vogels
1997 Co-founded D.A.G. Labs, Norway, with Prof. Dag Johansen and Prof. Fred Schneider, among others
1996-2006 Senior Research Associate, Cornell University.
1991-1996 Research Associate, Cornell University Started the development of the Horus toolkit at Cornell University, which was commercialized as Spinx by Stratus.
1990 Scientist at AT&T Bell Labs in Murray Hill, NJ. Worked with Ken Thompson and Rob Pike on the development of the Plan 9 operating system.
1989 Postdoc at Cornell University.
1985-89 Ph.D. candidate at the Vrije Universiteit in Amsterdam - designer and the main implementor of the Amoeba Distributed Operating System.  Amoeba was commercialized by A.C.E., Amsterdam.
1987-88 Chair of Implementors Workforce of COST11ter Distributed Systems Mgt, which provided guidelines for standardization committees such as ISO OSI (International Standards Organization, Open System Interconnection), and built a prototype wide-area operating system in 1987 and 1988.   This system transparently connected sites in England, Norway, Germany, and The Netherlands.
1984-86 Instructor UNIX OS at Geveke, Amsterdam

Service

2015-present Chair of ACM SIGOPS
2012-present Associate Editor of ACM Computing Surveys
1997-99 Associate Editor of IEEE Transactions on Parallel and Distributed Systems
1983-84 Student Board Member of the Dept. of Computer Science Vrije Universiteit, Amsterdam

Program Committees

  1. 26th ACM Sympositum on Operating Systems Principles (SOSP 2017)
  2. 36th ACM Symposium on Principles of Distibuted Computing (PODC 2017)
  3. 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2017)
  4. 13th International Symposium on Autonomous Decentralized Systems (ISADS 2017)
  5. 1st Workshop on Security and Dependability of Critical Embedded Real-Time Systems (CERTS 2016)
  6. ACM/IFIP/USENIX Middleware conference (Middleware 2016)
  7. 9th ACM Systems and Storage Conference (SYSTOR 2016)
  8. 12th International Conference on Distributed Computing in Sensor Systems (DCOSS 2016)
  9. 6th ACM Asia-Pacific Workshop on Systems (APsys 2015) (Program co-chair)
  10. 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2015)
  11. 2nd Conference on Timely Results in Operating Systems (TRIOS 2014)
  12. 4th Asia-Pacific Workshop on Systems (APSYS 2014)
  13. 7th ACM International Systems and Storage Conference (SYSTOR 2014)
  14. 23rd International World Wide Web Conference (WWW 2014)
  15. The 34th International Conference on Distributed Computing Systems (ICDCS 2014)
  16. 24th ACM Sympositum on Operating Systems Principles (SOSP 2013)
  17. 8th Workshop on Hot Topics in System Dependability (HotDep) 2013 (Program co-chair)
  18. Eurosys (April 2013)
  19. 6th Workshop on Large Scale Distributed Systems and Middleware (LADIS) 2012 (Program co-chair)
  20. 8th Workshop on Hot Topics in System Dependability (HotDep 2012)
  21. 23rd ACM Sympositum on Operating Systems Principles (SOSP 2011)
  22. Eurosys 2011, April 2011
  23. 24th International Symposium on DIStributed Computing (DISC 2010)
  24. International Workshop on Peer-to-Peer Systems (IPTPS 2010)
  25. 23rd International Symposium on DIStributed Computing (DISC 2009)
  26. 8th Symposium on Operating Systems Design and Implementation (OSDI 2008), Program co-chair.
  27. GlobeCom 2007, November 2007
  28. Eurosys 2007, March 2007
  29. 7th Symposium on Operating Systems Design and Implementation (OSDI), November 2006
  30. International Conference on Dependable Systems and Networks (DSN), June 2006
  31. 15th IEEE International Symposium on High Performance Distributed Computing (HPDC-15), June 2006
  32. IEEE International Workshop on Self-Managed Systems & Services (SelfMan 2005), May 2005
  33. 4th International Workshop on Distributed Event-Based Systems (DEBS'05), June 2005.
  34. 4th International Workshop on Peer-to-Peer Systems (IPTPS 2005), Feb 2005 (Program co-chair.)
  35. 18th International Symposium on DIStributed Computing (DISC 2004)
  36. Workshop on Dependable Distributed Data Management, October 2004.  Part of SRDS 2004.
  37. 3rd International Workshop on Peer-to-Peer Systems (IPTPS’04), 2004
  38. International Workshop on Large-Scale Group Communication, October 2003 (Program co-chair).  Part of SRDS 2003
  39. Workshop on Adaptive Distributed Systems, October 2003. Part of DISC 2003
  40. International Workshop on Reliable Peer-to-Peer Distributed Systems, October 2002 (Program co-chair). Part of SRDS 2002.
  41. 16th International Symposium on DIStributed Computing (DISC 2002)
  42. Peer-to-peer Computing Workshop, May 2002. Part of Networking 2002.
  43. IEEE International Conference of Distributed Computing Systems 1998-1999.
  44. IEEE International Conference of Distributed Computing Systems 1997. (Tutorial Chair).
  45. Middleware 98 (IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing).
  46. The Norwegian National Computer Science Research Foundation, 1997.
  47. TINA-C conference 1996 (Program co-chair)
  48. 14th ACM Symposium on Principles of Distributed Computing 1995.
  49. 5th Workshop on Hot Topics in Operating Systems, 1995.
  50. XIII International Conference of the Chilean Computer Science Society, Chile, 1993
  51. OpenForum 1992 Technical Conference.
  52. USENIX 1992.
  53. Third IEEE Conference on Computer Workstations: Accomplishments and Challenges. May 1991.

Also: publicity chair of Workshop on the Management of Replicated Data, 1990; sponsorship OSDI 2006; Scholarship committee SOSP 2007; Eurosys Roger Needham Dissertation Award 2014; Review committee Norwegian Natioal Science Foundation; various NSF review committees.


Former Ph.D. Students

  1. Stavros Nikolaou (January 2017, Google)
  2. Zhiyuan Teo (August 2016, Cornell Tech Runway Postdoc)
  3. Haoyan Geng (August 2015, Google)
  4. Hussam Abu-Libdeh (August 2014, Cornell Tech Runway Postdoc)
  5. Qi Huang (August 2014, Facebook)
  6. Åge Kvalnes (March 2014, Microsoft)
  7. Robert Surton (January 2014, Columbia Gorge Community College)
  8. Yee Jiun Song (January 2010, Facebook)
  9. Chi Ho (August 2009, Amazon)
  10. Maya Haridasan (August 2008, Google)
  11. Adrian Bozdog (August 2004, JP Morgan)
  12. Rimon Barr (August 2004, Credit Suisse)
  13. Indranil Gupta (August 2003, UIUC)
  14. Wei Tsang Ooi (August 2001, National University of Singapore)
  15. Yin Zhang (August 2001, UT Austin)
  16. Lidong Zhou (May 2001, Microsoft Research, Redmond)
  17. Lili Qiu (January 2001, UT Austin)
  18. Jia Wang (January 2001, AT&T Research)
  19. Xiaoming Liu (January 2001, Oracle)
  20. Zhen Xiao (January 2001, Peking University)
  21. Takako Hickey (August 1998, Caltech)
  22. Katherine Guo (May 1998, Lucent Labs)
  23. Alexey Vaysburd (May 1998, Millenium Partners)
  24. David Karr (January 1997, Titan Systems Corporation)

External committees: Cheng Li (MPI-SWS); Nicolas Schiper (EPFL, now at Midokura); Cyrus Hall (Lugano, 2010, now at Twitch); M. Frans Kaashoek (Vrije Universiteit, 1991, now at MIT); Dahlia Malkhi (Hebrew University of Jerusalem, 1994, now at Microsoft Research); Patrick Eugster (EPFL, 2001, now at Purdue); Feike Dillema (University of Tromsø, 2005, now at UiT). Olivier Rutti (EPFL, 2008)



Publications

Click here.