default search action
Douglas B. Terry
Person information
- affiliation: Microsoft Research
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [e3]Ada Gavrilovska, Douglas B. Terry:
18th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2024, Santa Clara, CA, USA, July 10-12, 2024. USENIX Association 2024 [contents] - 2023
- [c44]Joseph Idziorek, Alex Keyes, Colin Lazier, Somu Perianayagam, Prithvi Ramanathan, James Christopher Sorenson III, Doug Terry, Akshat Vig:
Distributed Transactions at Scale in Amazon DynamoDB. USENIX ATC 2023: 705-717 - 2022
- [c43]Nikos Armenatzoglou, Sanuj Basu, Naga Bhanoori, Mengchu Cai, Naresh Chainani, Kiran Chinta, Venkatraman Govindaraju, Todd J. Green, Monish Gupta, Sebastian Hillig, Eric Hotinger, Yan Leshinksy, Jintian Liang, Michael McCreedy, Fabian Nagel, Ippokratis Pandis, Panos Parchas, Rahul Pathak, Orestis Polychroniou, Foyzur Rahman, Gaurav Saxena, Gokul Soundararajan, Sriram Subramanian, Doug Terry:
Amazon Redshift Re-invented. SIGMOD Conference 2022: 2205-2217 - [c42]Mostafa Elhemali, Niall Gallagher, Nick Gordon, Joseph Idziorek, Richard Krog, Colin Lazier, Erben Mo, Akhilesh Mritunjai, Somasundaram Perianayagam, Tim Rath, Swami Sivasubramanian, James Christopher Sorenson III, Sroaj Sosothikul, Doug Terry, Akshat Vig:
Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service. USENIX ATC 2022: 1037-1048
2010 – 2019
- 2017
- [c41]Masoud Saeida Ardekani, Rayman Preet Singh, Nitin Agrawal, Douglas B. Terry, Riza O. Suminto:
Rivulet: a fault-tolerant platform for smart-home applications. Middleware 2017: 41-54 - [c40]Leonid Ryzhyk, Nikolaj S. Bjørner, Marco Canini, Jean-Baptiste Jeannin, Cole Schlesinger, Douglas B. Terry, George Varghese:
Correct by Construction Networks Using Stepwise Refinement. NSDI 2017: 683-698 - 2016
- [j23]Doug Terry:
Toward a New Approach to IoT Fault Tolerance. Computer 49(8): 80-83 (2016) - [j22]Marcos K. Aguilera, Douglas B. Terry:
The Many Faces of Consistency. IEEE Data Eng. Bull. 39(1): 3-13 (2016) - 2014
- [j21]Doug Terry:
Publish now, judge later. Commun. ACM 57(1): 44-46 (2014) - [j20]Patrick Stuedi, Iqbal Mohomed, Mahesh Balakrishnan, Zhuoqing Morley Mao, Venugopalan Ramasubramanian, Doug Terry, Ted Wobber:
Contrail: Decentralized and Privacy-Preserving Social Networks on Smartphones. IEEE Internet Comput. 18(5): 44-51 (2014) - [j19]Doug Terry:
A Report on the First TRIOS Conference. ACM SIGOPS Oper. Syst. Rev. 48(2): 26-34 (2014) - [c39]Masoud Saeida Ardekani, Douglas B. Terry:
A Self-Configurable Geo-Replicated Cloud Storage System. OSDI 2014: 367-381 - [e2]Ed Lazowska, Doug Terry, Remzi H. Arpaci-Dusseau, Johannes Gehrke:
Proceedings of the ACM Symposium on Cloud Computing, Seattle, WA, USA, November 3-5, 2014. ACM 2014, ISBN 978-1-4503-3252-1 [contents] - 2013
- [j18]Doug Terry:
Replicated data consistency explained through baseball. Commun. ACM 56(12): 82-89 (2013) - [c38]Douglas B. Terry, Vijayan Prabhakaran, Ramakrishna Kotla, Mahesh Balakrishnan, Marcos K. Aguilera, Hussam Abu-Libdeh:
Consistency-based service level agreements for cloud storage. SOSP 2013: 309-324 - 2012
- [c37]Catherine C. Marshall, Ted Wobber, Venugopalan Ramasubramanian, Douglas B. Terry:
Supporting research collaboration through bi-level file synchronization. GROUP 2012: 165-174 - 2011
- [j17]Carlos Cesar Faraco, Nash Unsworth, Jason Langley, Doug Terry, Kaiming Li, Degang Zhang, Tianming Liu, L. Stephen Miller:
Complex span tasks and hippocampal recruitment during working memory. NeuroImage 55(2): 773-787 (2011) - [c36]Peter Gilbert, Venugopalan Ramasubramanian, Patrick Stuedi, Douglas B. Terry:
Peer-to-Peer Data Replication Meets Delay Tolerant Networking. ICDCS 2011: 109-120 - [c35]Patrick Stuedi, Iqbal Mohomed, Mahesh Balakrishnan, Zhuoqing Morley Mao, Venugopalan Ramasubramanian, Doug Terry, Ted Wobber:
Contrail: Enabling Decentralized Social Networks on Smartphones. Middleware 2011: 41-60 - 2010
- [j16]Venugopalan Ramasubramanian, Kaushik Veeraraghavan, Krishna P. N. Puttaswamy, Thomas L. Rodeheffer, Douglas B. Terry, Ted Wobber:
Fidelity-Aware Replication for Mobile Devices. IEEE Trans. Mob. Comput. 9(12): 1697-1712 (2010) - [c34]Ted Wobber, Thomas L. Rodeheffer, Douglas B. Terry:
Policy-based access control for weakly consistent replication. EuroSys 2010: 293-306 - [c33]Krishna P. N. Puttaswamy, Catherine C. Marshall, Venugopalan Ramasubramanian, Patrick Stuedi, Douglas B. Terry, Ted Wobber:
Docx2Go: collaborative editing of fidelity reduced documents on mobile devices. MobiSys 2010: 345-356 - [c32]Maya Haridasan, Iqbal Mohomed, Doug Terry, Chandramohan A. Thekkath, Li Zhang:
StarTrack Next Generation: A Scalable Infrastructure for Track-Based Applications. OSDI 2010: 409-422
2000 – 2009
- 2009
- [j15]Hakim Weatherspoon, Doug Terry, Gregory V. Chockler:
Summary of the 3rd ACM SIGOPS workshop on large-scale distributed systems and middleware (LADIS 2009). ACM SIGOPS Oper. Syst. Rev. 43(4): 3-4 (2009) - [c31]Prince Mahajan, Ramakrishna Kotla, Catherine C. Marshall, Venugopalan Ramasubramanian, Thomas L. Rodeheffer, Douglas B. Terry, Ted Wobber:
Effective and efficient compromise recovery for weakly consistent replication. EuroSys 2009: 131-144 - [c30]Peter Gilbert, Venugopalan Ramasubramanian, Patrick Stuedi, Douglas B. Terry:
The Duality between Message Routing and Epidemic Data Replication. HotNets 2009 - [c29]Kaushik Veeraraghavan, Venugopalan Ramasubramanian, Thomas L. Rodeheffer, Douglas B. Terry, Ted Wobber:
Fidelity-aware replication for mobile devices. MobiSys 2009: 83-94 - [c28]Ganesh Ananthanarayanan, Maya Haridasan, Iqbal Mohomed, Doug Terry, Chandramohan A. Thekkath:
StarTrack: a framework for enabling track-based applications. MobiSys 2009: 207-220 - [c27]Venugopalan Ramasubramanian, Thomas L. Rodeheffer, Douglas B. Terry, Meg Walraed-Sullivan, Ted Wobber, Catherine C. Marshall, Amin Vahdat:
A Platform for Content-based Partial Replication. NSDI 2009: 261-276 - 2008
- [b1]Douglas B. Terry:
Replicated Data Management for Mobile Computing. Synthesis Lectures on Mobile and Pervasive Computing, Morgan & Claypool Publishers 2008, ISBN 978-3-031-01349-2 - [c26]Robbert van Renesse, Rodrigo Rodrigues, Mike Spreitzer, Christopher Stewart, Doug Terry, Franco Travostino:
Challenges facing tomorrow's datacenter: summary of the LADiS workshop. LADIS 2008: 1:1-1:7 - [c25]Liuba Shrira, Hong Tian, Douglas B. Terry:
Exo-Leasing: Escrow Synchronization for Mobile Clients of Commodity Storage Servers. Middleware 2008: 42-61 - 2007
- [j14]Dahlia Malkhi, Douglas B. Terry:
Concise version vectors in WinFS. Distributed Comput. 20(3): 209-219 (2007) - [c24]Daniel Peek, Douglas B. Terry, Venugopalan Ramasubramanian, Meg Walraed-Sullivan, Thomas L. Rodeheffer, Ted Wobber:
Fast encounter-based synchronization for mobile devices. ICDIM 2007: 750-755 - 2005
- [c23]Murali Rangan, Edward Swierk, Douglas B. Terry:
Contextual Replication for Mobile Users. ICMB 2005: 457-463 - [c22]Dahlia Malkhi, Douglas B. Terry:
Concise Version Vectors in WinFS. DISC 2005: 339-353 - 2004
- [e1]Guruduth S. Banavar, Willy Zwaenepoel, Doug Terry, Roy Want:
Proceedings of the Second International Conference on Mobile Systems, Applications, and Services, MobiSys 2004, Hyatt Harborside, Boston, Massachusetts, USA, June 6-9, 2004. ACM / USENIX 2004 [contents] - 2003
- [j13]Douglas B. Terry, Venugopalan Ramasubramanian:
Caching XML Web Services for Mobility. ACM Queue 1(3): 70-78 (2003) - 2000
- [j12]Paul Dourish, W. Keith Edwards, Anthony LaMarca, John Lamping, Karin Petersen, Michael Salisbury, Douglas B. Terry, James D. Thornton:
Extending document management systems with user-specific active properties. ACM Trans. Inf. Syst. 18(2): 140-170 (2000) - [c21]Paul Dourish, W. Keith Edwards, Jon Howell, Anthony LaMarca, John Lamping, Karin Petersen, Michael Salisbury, Douglas B. Terry, James D. Thornton:
A programming model for active documents. UIST 2000: 41-50
1990 – 1999
- 1999
- [j11]Mike Spreitzer, Marvin Theimer, Karin Petersen, Alan J. Demers, Douglas B. Terry:
Dealing with server corruption in weakly consistent replicated data systems. Wirel. Networks 5(5): 357-371 (1999) - [c20]Eyal de Lara, Karin Petersen, Douglas B. Terry, Anthony LaMarca, James D. Thornton, Michael Salisbury, Paul Dourish, W. Keith Edwards, John Lamping:
Caching Documents with Active Properties. Workshop on Hot Topics in Operating Systems 1999: 8-13 - 1998
- [j10]Douglas B. Terry, Karin Petersen, Mike Spreitzer, Marvin Theimer:
The Case for Non-transparent Replication: Examples from Bayou. IEEE Data Eng. Bull. 21(4): 12-20 (1998) - 1997
- [c19]Mike Spreitzer, Marvin Theimer, Karin Petersen, Alan J. Demers, Douglas B. Terry:
Dealing with Server Corruption in Weakly Consistent, Replicated Data Systems. MobiCom 1997: 234-240 - [c18]Karin Petersen, Mike Spreitzer, Douglas B. Terry, Marvin Theimer, Alan J. Demers:
Flexible Update Propagation for Weakly Consistent Replication. SOSP 1997: 288-301 - [c17]W. Keith Edwards, Elizabeth D. Mynatt, Karin Petersen, Mike Spreitzer, Douglas B. Terry, Marvin Theimer:
Designing and Implementing Asynchronous Collaborative Applications with Bayou. ACM Symposium on User Interface Software and Technology 1997: 119-128 - 1996
- [c16]Karin Petersen, Mike Spreitzer, Douglas B. Terry, Marvin Theimer:
Bayou: replicated database services for world-wide applications. ACM SIGOPS European Workshop 1996: 275-280 - 1995
- [c15]Douglas B. Terry, Marvin Theimer, Karin Petersen, Alan J. Demers, Mike Spreitzer, Carl Hauser:
Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System. SOSP 1995: 172-183 - 1994
- [c14]Douglas B. Terry, Alan J. Demers, Karin Petersen, Mike Spreitzer, Marvin Theimer, Brent B. Welch:
Session Guarantees for Weakly Consistent Replicated Data. PDIS 1994: 140-149 - [c13]Alan J. Demers, Karin Petersen, Mike Spreitzer, Doug Terry, Marvin Theimer, Brent B. Welch:
The Bayou Architecture: Support for Data Sharing Among Mobile Users. WMCSA 1994: 2-7 - [c12]Marvin Theimer, Alan J. Demers, Karin Petersen, Mike Spreitzer, Douglas B. Terry, Brent B. Welch:
Dealing with Tentative Data Values in Disconnected Work Groups. WMCSA 1994: 192-195 - 1993
- [c11]Douglas B. Terry:
A tour through Tapestry. COOCS 1993: 21-30 - 1992
- [j9]Shoshana Loeb, Douglas B. Terry:
Information Filtering - Preface to the Secial Section. Commun. ACM 35(12): 26-28 (1992) - [j8]David Goldberg, David A. Nichols, Brian M. Oki, Douglas B. Terry:
Using Collaborative Filtering to Weave an Information Tapestry. Commun. ACM 35(12): 61-70 (1992) - [c10]Marvin Theimer, David A. Nichols, Douglas B. Terry:
Delegation Through Access Control Programs. ICDCS 1992: 529-536 - [c9]Douglas B. Terry, David Goldberg, David A. Nichols, Brian M. Oki:
Continuous Queries over Append-Only Databases. SIGMOD Conference 1992: 321-330 - [c8]Douglas B. Terry:
Group Communications or "Towards an Infrastrucutre for Collaborative Applications". ULPAA 1992: 455-457 - [c7]Douglas B. Terry:
Replication in an Information Filtering System. Workshop on the Management of Replicated Data 1992: 66-67 - 1990
- [j7]Douglas B. Terry, Donald G. Baker:
Active Tioga Documents: an Exploration of Two Paradigms. Electron. Publ. 3(2): 105-122 (1990)
1980 – 1989
- 1988
- [j6]Alan J. Demers, Daniel H. Greene, Carl Hauser, Wes Irish, John Larson, Scott Shenker, Howard E. Sturgis, Daniel C. Swinehart, Douglas B. Terry:
Epidemic Algorithms for Replicated Database Maintenance. ACM SIGOPS Oper. Syst. Rev. 22(1): 8-32 (1988) - [j5]Douglas B. Terry, Daniel C. Swinehart:
Managing Stored Voice in the Etherphone System. ACM Trans. Comput. Syst. 6(1): 3-27 (1988) - [c6]Jack Kent, Douglas B. Terry, Willie-Sue Orr:
Browsing Electronic Mail: Experiences Interfacing a Mail System to a DBMS. VLDB 1988: 112-123 - 1987
- [j4]Douglas B. Terry:
Caching Hints in Distributed Systems. IEEE Trans. Software Eng. 13(1): 48-54 (1987) - [c5]Alan J. Demers, Daniel H. Greene, Carl Hauser, Wes Irish, John Larson, Scott Shenker, Howard E. Sturgis, Daniel C. Swinehart, Douglas B. Terry:
Epidemic Algorithms for Replicated Database Maintenance. PODC 1987: 1-12 - [c4]Douglas B. Terry, Daniel C. Swinehart:
Managing Stored Voice in the Etherphone System (Extended Abstract). SOSP 1987: 103-104 - 1986
- [c3]Douglas B. Terry:
Structure-free Name Management for Evolving Distributed Environments. ICDCS 1986: 502-508 - [c2]Douglas B. Terry:
Distributed system support for voice in Cedar. ACM SIGOPS European Workshop 1986 - 1985
- [c1]Vinton G. Cerf, David D. Clark, Douglas Comer, Larry L. Peterson, Douglas B. Terry:
DARPA interdomain addressing (panel session, title only). SIGCOMM 1985: 71 - 1984
- [j3]Douglas B. Terry:
An analysis of naming conventions for distributed computer systems. Comput. Commun. Rev. 14(2): 218-224 (1984) - [j2]Douglas B. Terry:
An analysis of naming conventions for distributed computer systems. Perform. Evaluation 4(3): 221 (1984) - [j1]Douglas B. Terry, Sten Andler:
The COSIE Communication Subsystem: Support for Distributed Office Applications. ACM Trans. Inf. Syst. 2(2): 79-95 (1984)
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-05 20:25 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint