License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.OPODIS.2021.3
URN: urn:nbn:de:0030-drops-157780
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2022/15778/
van Renesse, Robbert
A Fresh Look at the Design and Implementation of Communication Paradigms (Invited Talk)
Abstract
Datacenter applications consist of many communicating components and evolve organically as requirements develop over time. In this talk I will present two projects that try to support such organic growth. The first project, Escher, recognizes that components of a distributed systems may themselves be distributed systems. Escher introduces a communication abstraction that hides the internals of a distributed component, and in particular how to communicate with it, from other components. Using Escher, a replicated server can invoke another replicated server without either server having to even know that the servers are replicated. The second project, Scalog, presents a datacenter scale totally ordered logging service. Logs are increasingly a central component in many datacenter applications, but log configurations can lead to significant hiccups in the performance of those applications. Scalog has seamless reconfiguration operations that allow it to scale up and down without any downtime.
BibTeX - Entry
@InProceedings{vanrenesse:LIPIcs.OPODIS.2021.3,
author = {van Renesse, Robbert},
title = {{A Fresh Look at the Design and Implementation of Communication Paradigms}},
booktitle = {25th International Conference on Principles of Distributed Systems (OPODIS 2021)},
pages = {3:1--3:1},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-219-8},
ISSN = {1868-8969},
year = {2022},
volume = {217},
editor = {Bramas, Quentin and Gramoli, Vincent and Milani, Alessia},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2022/15778},
URN = {urn:nbn:de:0030-drops-157780},
doi = {10.4230/LIPIcs.OPODIS.2021.3},
annote = {Keywords: Distributed systems}
}
Keywords: |
|
Distributed systems |
Collection: |
|
25th International Conference on Principles of Distributed Systems (OPODIS 2021) |
Issue Date: |
|
2022 |
Date of publication: |
|
28.02.2022 |