Douglas B. Terry

Affiliations:
  • Microsoft Research


According to our database1, Douglas B. Terry authored at least 64 papers between 1984 and 2023.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 2008, "For contributions to distributed computing.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Distributed Transactions at Scale in Amazon DynamoDB.
Proceedings of the 2023 USENIX Annual Technical Conference, 2023

2022
Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service.
Proceedings of the 2022 USENIX Annual Technical Conference, 2022


2017
Correct by Construction Networks Using Stepwise Refinement.
Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, 2017

Rivulet: a fault-tolerant platform for smart-home applications.
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference, Las Vegas, NV, USA, December 11, 2017

2016
The Many Faces of Consistency.
IEEE Data Eng. Bull., 2016

Toward a New Approach to IoT Fault Tolerance.
Computer, 2016

2014
A Report on the First TRIOS Conference.
ACM SIGOPS Oper. Syst. Rev., 2014

Contrail: Decentralized and Privacy-Preserving Social Networks on Smartphones.
IEEE Internet Comput., 2014

Publish now, judge later.
Commun. ACM, 2014

A Self-Configurable Geo-Replicated Cloud Storage System.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

2013
Replicated data consistency explained through baseball.
Commun. ACM, 2013

Consistency-based service level agreements for cloud storage.
Proceedings of the ACM SIGOPS 24th Symposium on Operating Systems Principles, 2013

2012
Supporting research collaboration through bi-level file synchronization.
Proceedings of the ACM 2012 International Conference on Support Group Work, 2012

2011
Complex span tasks and hippocampal recruitment during working memory.
NeuroImage, 2011

Contrail: Enabling Decentralized Social Networks on Smartphones.
Proceedings of the Middleware 2011, 2011

Peer-to-Peer Data Replication Meets Delay Tolerant Networking.
Proceedings of the 2011 International Conference on Distributed Computing Systems, 2011

2010
Fidelity-Aware Replication for Mobile Devices.
IEEE Trans. Mob. Comput., 2010

StarTrack Next Generation: A Scalable Infrastructure for Track-Based Applications.
Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010

Docx2Go: collaborative editing of fidelity reduced documents on mobile devices.
Proceedings of the 8th International Conference on Mobile Systems, 2010

Policy-based access control for weakly consistent replication.
Proceedings of the European Conference on Computer Systems, 2010

2009
Summary of the 3rd ACM SIGOPS workshop on large-scale distributed systems and middleware (LADIS 2009).
ACM SIGOPS Oper. Syst. Rev., 2009

A Platform for Content-based Partial Replication.
Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, 2009

Fidelity-aware replication for mobile devices.
Proceedings of the 7th International Conference on Mobile Systems, 2009

StarTrack: a framework for enabling track-based applications.
Proceedings of the 7th International Conference on Mobile Systems, 2009

The Duality between Message Routing and Epidemic Data Replication.
Proceedings of the Eight ACM Workshop on Hot Topics in Networks (HotNets-VIII), 2009

Effective and efficient compromise recovery for weakly consistent replication.
Proceedings of the 2009 EuroSys Conference, Nuremberg, Germany, April 1-3, 2009, 2009

2008
Replicated Data Management for Mobile Computing
Synthesis Lectures on Mobile and Pervasive Computing, Morgan & Claypool Publishers, ISBN: 978-3-031-02477-1, 2008

Exo-Leasing: Escrow Synchronization for Mobile Clients of Commodity Storage Servers.
Proceedings of the Middleware 2008, 2008

Challenges facing tomorrow's datacenter: summary of the LADiS workshop.
Proceedings of the 2nd Workshop on Large-Scale Distributed Systems and Middleware, 2008

2007
Concise version vectors in WinFS.
Distributed Comput., 2007

Fast encounter-based synchronization for mobile devices.
Proceedings of the Second IEEE International Conference on Digital Information Management (ICDIM), 2007

2005
Contextual Replication for Mobile Users.
Proceedings of the 2005 International Conference on Mobile Business (ICMB 2005), 2005

2003
Caching XML Web Services for Mobility.
ACM Queue, 2003

2000
Extending document management systems with user-specific active properties.
ACM Trans. Inf. Syst., 2000

A programming model for active documents.
Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology, 2000

1999
Dealing with server corruption in weakly consistent replicated data systems.
Wirel. Networks, 1999

Caching Documents with Active Properties.
Proceedings of The Seventh Workshop on Hot Topics in Operating Systems, 1999

1998
The Case for Non-transparent Replication: Examples from Bayou.
IEEE Data Eng. Bull., 1998

1997
Designing and Implementing Asynchronous Collaborative Applications with Bayou.
Proceedings of the 10th Annual ACM Symposium on User Interface Software and Technology, 1997

Flexible Update Propagation for Weakly Consistent Replication.
Proceedings of the Sixteenth ACM Symposium on Operating System Principles, 1997

1996
Bayou: replicated database services for world-wide applications.
Proceedings of the 7th ACM SIGOPS European Workshop: Systems Support for Worldwide Applications, 1996

1995
Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System.
Proceedings of the Fifteenth ACM Symposium on Operating System Principles, 1995

1994
Dealing with Tentative Data Values in Disconnected Work Groups.
Proceedings of the First Workshop on Mobile Computing Systems and Applications, 1994

The Bayou Architecture: Support for Data Sharing Among Mobile Users.
Proceedings of the First Workshop on Mobile Computing Systems and Applications, 1994

Session Guarantees for Weakly Consistent Replicated Data.
Proceedings of the Third International Conference on Parallel and Distributed Information Systems (PDIS 94), 1994

1993
A tour through Tapestry.
Proceedings of the Conference on Organizational Computing Systems, 1993

1992
Information Filtering - Preface to the Secial Section.
Commun. ACM, 1992

Using Collaborative Filtering to Weave an Information Tapestry.
Commun. ACM, 1992

Replication in an Information Filtering System.
Proceedings of the Second Workshop on the Management of Replicated Data, 1992

Group Communications or "Towards an Infrastrucutre for Collaborative Applications".
Proceedings of the Upper Layer Protocols, 1992

Continuous Queries over Append-Only Databases.
Proceedings of the 1992 ACM SIGMOD International Conference on Management of Data, 1992

Delegation Through Access Control Programs.
Proceedings of the 12th International Conference on Distributed Computing Systems, 1992

1990
Active Tioga Documents: an Exploration of Two Paradigms.
Electron. Publ., 1990

1988
Managing Stored Voice in the Etherphone System.
ACM Trans. Comput. Syst., 1988

Epidemic Algorithms for Replicated Database Maintenance.
ACM SIGOPS Oper. Syst. Rev., 1988

Browsing Electronic Mail: Experiences Interfacing a Mail System to a DBMS.
Proceedings of the Fourteenth International Conference on Very Large Data Bases, August 29, 1988

1987
Caching Hints in Distributed Systems.
IEEE Trans. Software Eng., 1987

Managing Stored Voice in the Etherphone System (Extended Abstract).
Proceedings of the Eleventh ACM Symposium on Operating System Principles, 1987

1986
Distributed system support for voice in Cedar.
Proceedings of the 2nd ACM SIGOPS European Workshop, 1986

Structure-free Name Management for Evolving Distributed Environments.
Proceedings of the 6th International Conference on Distributed Computing Systems, 1986

1985
DARPA interdomain addressing (panel session, title only).
Proceedings of the Ninth Symposium on Data Communications, 1985

1984
The COSIE Communication Subsystem: Support for Distributed Office Applications.
ACM Trans. Inf. Syst., 1984

An analysis of naming conventions for distributed computer systems.
Perform. Evaluation, 1984


  Loading...