Demo Data from EDBT 2026 / reviewers in the wild / expert
Marek Zawirski
dblp:89/10265
· DBLP profile ↗
6ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1Security and privacy · 1Theory of computation · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Theoretical computer science
1 paper |
Distributed computing theory · 81% Information theory · 19% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
consistency protocols |
0.2 | 1 | 2014 | Replicated data types: specification, verification, optimality · POPL 2014 |
Distributed systems › consistency models
eventual consistency |
0.2 | 1 | 2014 | Replicated data types: specification, verification, optimality · POPL 2014 |
Distributed systems › replication
replicated data types |
0.2 | 1 | 2014 | Replicated data types: specification, verification, optimality · POPL 2014 |
Distributed systems
replication |
0.2 | 1 | 2014 | Replicated data types: specification, verification, optimality · POPL 2014 |
Distributed computing theory › shared memory consistency
linearizability |
0.1 | 1 | 2016 | Specification and Complexity of Collaborative Text Editing · PODC 2016 |
Information theory › statistical inference › asymptotic theory
strong consistency |
0.1 | 1 | 2016 | Specification and Complexity of Collaborative Text Editing · PODC 2016 |
Methods — techniques the papers use, named apart from their topics
specification · 0.2protocol verification · 0.2formal specification · 0.2correctness proof · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Specification and space complexity of collaborative text editing
Hagit Attiya, Sebastian Burckhardt, Alexey Gotsman, Adam Morrison 0001, Hongseok Yang, Marek Zawirski |
Theor. Comput. Sci. | 6 |
| 2016 | Specification and Complexity of Collaborative Text EditingabstractCollaborative text editing systems allow users to concurrently edit a shared document, inserting and deleting elements (e.g., characters or lines). There are a number of protocols for collaborative text editing, but so far there has been no precise specification of their desired behavior, and several of these protocols have been shown not to satisfy even basic expectations. This paper provides a precise specification of a replicated list object, which models the core functionality of replicated systems for collaborative text editing. We define a strong list specification, which we prove is implemented by an existing protocol, as well as a weak list specification, which admits additional protocol behaviors. Hagit Attiya, Sebastian Burckhardt, Alexey Gotsman, Adam Morrison 0001, Hongseok Yang, Marek Zawirski |
PODC | 6 |
| 2015 | Write Fast, Read in the Past: Causal Consistency for Client-Side ApplicationsabstractClient-side apps (e.g., mobile or in-browser) need cloud data to be available in a local cache, for both reads and updates. For optimal user experience and developer support, the cache should be consistent and fault-tolerant. In order to scale to high numbers of unreliable and resource-poor clients, and large database, the system needs to use resources sparingly. The SwiftCloud distributed object database is the first to provide fast reads and writes via a causally-consistent client-side local cache backed by the cloud. It is thrifty in resources and scales well, thanks to consistent versioning provided by the cloud, using small and bounded metadata. It remains available during faults, switching to a different data centre when the current one is not responsive, while maintaining its consistency guarantees. This paper presents the SwiftCloud algorithms, design, and experimental evaluation. It shows that client-side apps enjoy the high performance and availability, under the same guarantees as a remote cloud data store, at a small cost. Marek Zawirski, Nuno M. Preguiça, Sérgio Duarte, Annette Bieniusa, Valter Balegas, Marc Shapiro 0001 |
Middleware | 1 |
| 2014 | Replicated data types: specification, verification, optimalityabstractGeographically distributed systems often rely on replicated eventually consistent data stores to achieve availability and performance. To resolve conflicting updates at different replicas, researchers and practitioners have proposed specialized consistency protocols, called replicated data types, that implement objects such as registers, counters, sets or lists. Reasoning about replicated data types has however not been on par with comparable work on abstract data types and concurrent data types, lacking specifications, correctness proofs, and optimality results. Sebastian Burckhardt, Alexey Gotsman, Hongseok Yang, Marek Zawirski |
POPL | 4 |
| 2012 | Brief Announcement: Semantics of Eventually Consistent Replicated Sets
Annette Bieniusa, Marek Zawirski, Nuno M. Preguiça, Marc Shapiro 0001, Carlos Baquero, Valter Balegas, Sérgio Duarte |
DISC | 2 |
| 2011 | Conflict-Free Replicated Data Types
Marc Shapiro 0001, Nuno M. Preguiça, Carlos Baquero, Marek Zawirski |
SSS | 4 |