Demo Data from VLDB 2026 / reviewers in the wild / expert
Matthias Majuntke
dblp:99/2376
· DBLP profile ↗
12ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 1 first-authorSecurity and privacy · 4
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
4 papers |
Distributed systems · 64% Storage systems · 36% | |
| Theoretical computer science
3 papers |
Distributed computing theory · 100% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › fault tolerance
byzantine fault tolerance |
0.7 | 3 | 2019 | Proofs of Writing for Robust Storage · IEEE Trans. Parallel Distributed Syst. 2019 PoWerStore: proofs of writing for efficient and robust storage · CCS 2013 The complexity of robust atomic storage · PODC 2011 |
Storage systems
storage reliability |
0.5 | 2 | 2019 | Proofs of Writing for Robust Storage · IEEE Trans. Parallel Distributed Syst. 2019 PoWerStore: proofs of writing for efficient and robust storage · CCS 2013 |
Distributed systems › distributed coordination and fault tolerance
atomic storage |
0.1 | 1 | 2011 | The complexity of robust atomic storage · PODC 2011 |
Distributed systems
distributed coordination and fault tolerance |
0.1 | 1 | 2011 | The complexity of robust atomic storage · PODC 2011 |
Distributed computing theory › fault tolerance
byzantine fault tolerance |
0.1 | 1 | 2011 | Fork-consistent constructions from registers · PODC 2011 |
Distributed computing theory
distributed algorithms |
0.1 | 1 | 2011 | Fork-consistent constructions from registers · PODC 2011 |
Distributed computing theory › shared memory
distributed shared memory |
0.1 | 1 | 2011 | The complexity of robust atomic storage · PODC 2011 |
Distributed computing theory
shared memory |
0.1 | 1 | 2011 | Fork-consistent constructions from registers · PODC 2011 |
Distributed computing theory › fault tolerance
crash failures |
0.1 | 1 | 2010 | Eventually linearizable shared objects · PODC 2010 |
Distributed computing theory
fault tolerance |
0.1 | 1 | 2010 | Eventually linearizable shared objects · PODC 2010 |
Distributed computing theory › shared memory consistency
linearizability |
0.1 | 1 | 2010 | Eventually linearizable shared objects · PODC 2010 |
Distributed systems
consensus |
0.0 | 1 | 2010 | Eventually linearizable shared objects · PODC 2010 |
Distributed systems › fault tolerance
failure detection |
0.0 | 1 | 2010 | Eventually linearizable shared objects · PODC 2010 |
Methods — techniques the papers use, named apart from their topics
erasure coding · 0.5lightweight cryptography · 0.4commitment scheme · 0.4lower bound proof · 0.2quorum · 0.2failure detector ◊s · 0.2write proofs · 0.2register constructions · 0.1linearizability proof · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Proofs of Writing for Robust StorageabstractExisting Byzantine fault tolerant (BFT) storage solutions that achieve strong consistency and high availability, are costly compared to solutions that tolerate simple crashes. This cost is one of the main obstacles in deploying BFT storage in practice. In this paper, we present PoWerStore, a robust and efficient data storage protocol. PoWerStore's robustness comprises tolerating network outages, maximum number of Byzantine storage servers, any number of Byzantine readers and crash-faulty writers, and guaranteeing high availability (wait-freedom) and strong consistency (linearizability) of read/write operations. PoWerStore's efficiency stems from combining lightweight cryptography, erasure coding and metadata write-backs, where readers write-back only metadata to achieve strong consistency. Central to PoWerStore is the concept of “Proofs of Writing” (PoW), a novel data storage technique inspired by commitment schemes. PoW rely on a 2-round write procedure, in which the first round writes the actual data and the second round only serves to “prove” the occurrence of the first round. PoW enable efficient implementations of strongly consistent BFT storage through metadata write-backs and low latency reads. We implemented PoWerStore and show its improved performance when compared to state of the art robust storage protocols, including protocols that tolerate only crash faults. Dan Dobre, Ghassan Karame, Wenting Li 0001, Matthias Majuntke, Neeraj Suri, Marko Vukolic |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2013 | PoWerStore: proofs of writing for efficient and robust storageabstractExisting Byzantine fault tolerant (BFT) storage solutions that achieve strong consistency and high availability, are costly compared to solutions that tolerate simple crashes. This cost is one of the main obstacles in deploying BFT storage in practice. Dan Dobre, Ghassan Karame, Wenting Li 0001, Matthias Majuntke, Neeraj Suri, Marko Vukolic |
CCS | 4 |
| 2011 | Fork-Consistent Constructions from Registers
Matthias Majuntke, Dan Dobre, Christian Cachin, Neeraj Suri |
OPODIS | 1 |
| 2011 | The complexity of robust atomic storageabstractWe study the time-complexity of robust atomic read/write storage from fault-prone storage components in asynchronous message-passing systems. Robustness here means wait-free tolerating the largest possible number t of Byzantine storage component failures (optimal resilience) without relying on data authentication. We show that no single-writer multiple-reader (SWMR) robust atomic storage implementation exists if (a) read operations complete in less than four communication round-trips (rounds), and (b) the time complexity of write operations is constant. More precisely, we present two lower bounds. The first is a read lower bound stating that three rounds of communication are necessary to read from a SWMR robust atomic storage. The second is a write lower bound, showing that Ω(log(t)) write rounds are necessary to read in three rounds from such a storage. Applied to known results, our lower bounds close a fundamental gap: we show that time-optimal robust atomic storage can be obtained using well-known transformations from regular to atomic storage and existing time-optimal regular storage implementations. © 2011 ACM. Dan Dobre, Rachid Guerraoui, Matthias Majuntke, Neeraj Suri, Marko Vukolic |
PODC | 3 |
| 2011 | Fork-consistent constructions from registersabstractSo far, all implementations providing fork-consistent semantics are based on objects with read-modify-write capabilities (also termed servers). We propose constructions of fork-consistent shared objects from single-writer multiple-reader(SWMR) read/write base registers, that are strictly weaker than servers. Our shared object constructions provide linearizability if all base registers behave correctly, and gracefully degrade to either fork-linearizability or weak fork-linearizability if any number of registers fails Byzantine. We make the following contributions: (a) A fork-linearizable construction of a universal type where operations are allowed to abort under concurrency, and (b) a weak fork-linearizable implementation of a shared memory that ensures wait-freedom when the registers are correct. Matthias Majuntke, Dan Dobre, Neeraj Suri |
PODC | 1 |
| 2010 | Scrooge: Reducing the costs of fast Byzantine replication in presence of unresponsive replicasabstractByzantine-Fault-Tolerant (BFT) state machine replication is an appealing technique to tolerate arbitrary failures. However, Byzantine agreement incurs a fundamental trade-off between being fast (i.e. optimal latency) and achieving optimal resilience (i.e. 2f + b + 1 replicas, where f is the bound on failures and b the bound on Byzantine failures). Achieving fast Byzantine replication despite f failures requires at least f + b - 2 additional replicas. In this paper we show, perhaps surprisingly, that fast Byzantine agreement despite f failures is practically attainable using only b - 1 additional replicas, which is independent of the number of crashes tolerated. This makes our approach particularly appealing for systems that must tolerate many crashes (large f) and few Byzantine faults (small b). The core principle of our approach is to have replicas agree on a quorum of responsive replicas before agreeing on requests. This is key to circumventing the resilience lower bound of fast Byzantine agreement. Marco Serafini, Péter Bokor, Dan Dobre, Matthias Majuntke, Neeraj Suri |
DSN | 4 |
| 2010 | Eventually linearizable shared objectsabstractLinearizability is the strongest known consistency property of shared objects. In asynchronous message passing systems, Linearizability can be achieved with ◊S and a majority of correct processes. In this paper we introduce the notion of Eventual Linearizability, the strongest known consistency property that can be attained with ◊S and any number of crashes. We show that linearizable shared object implementations can be augmented to support weak operations, which need to be linearized only eventually. Unlike strong operations that require to be always linearized, weak operations terminate in worst case runs. However, there is a tradeoff between ensuring termination of weak and strong operations when processes have only access to ◊S. If weak operations terminate in the worst case, then we show that strong operations terminate only in the absence of concurrent weak operations. Finally, we show that an implementation based on P exists that guarantees termination of all operations. Marco Serafini, Dan Dobre, Matthias Majuntke, Péter Bokor, Neeraj Suri |
PODC | 3 |
| 2009 | Abortable Fork-Linearizable Storage
Matthias Majuntke, Dan Dobre, Marco Serafini, Neeraj Suri |
OPODIS | 1 |
| 2009 | Efficient Robust Storage Using Secret Tokens
Dan Dobre, Matthias Majuntke, Marco Serafini, Neeraj Suri |
SSS | 2 |
| 2008 | On the Time-Complexity of Robust and Amnesic Storage
Dan Dobre, Matthias Majuntke, Neeraj Suri |
OPODIS | 2 |
| 2007 | On Detecting Termination in the Crash-Recovery Model
Felix C. Freiling, Matthias Majuntke, Neeraj Mittal |
Euro-Par | 2 |
| 2006 | Brief Announcement: Termination Detection in an Asynchronous Distributed System with Crash-Recovery Failures
Felix C. Freiling, Matthias Majuntke, Neeraj Mittal |
SSS | 2 |