Doug Terry

Doug Terry

E-mail: douglasbterry AT hotmail DOT com


Doug Terry was a Principal Researcher in the Microsoft Research Silicon Valley Lab. His main research interests are in the design and implementation of distributed systems. Prior to joining Microsoft, Doug was the founder and CTO of Cogenia and chief scientist of Xerox PARC's Computer Science Laboratory, where he helped pioneer the notion of ubiquitous computing and led a number of research projects on eventually consistent distributed and mobile systems. He has published papers on a variety of topics including epidemic algorithms, collaborative filtering, continuous queries, active documents, the Etherphone system, the Bayou replicated database, track-based applications, consistency guarantees and consistency-based SLAs, and he wrote a Synthesis Lecture on "Replicated Data Management for Mobile Computing." Doug has a Ph.D. in Computer Science from U. C. Berkeley, where he worked on Berkeley UNIX, developed the first version of the BIND DNS server, and occasionally teaches courses. He earned a B.A. in Computer Science from UCSD.  He is a Fellow of the ACM.


Program Committees




More publications...