Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jonathan Zarnstorff

dblp:377/0423 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
4since 2021 · last 2025
0009-0005-0360-068XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-author · 3 since 2021Computer networks · 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 · 70% Memory systems · 30%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems › shared memory
atomic registers
0.912025
Pineapple: Unifying Multi-Paxos and Atomic Shared Registers · NSDI 2025
Distributed systems
consensus
0.912025
Pineapple: Unifying Multi-Paxos and Atomic Shared Registers · NSDI 2025
Distributed systems › consensus › paxos
multi-paxos
0.912025
Pineapple: Unifying Multi-Paxos and Atomic Shared Registers · NSDI 2025
Distributed systems
replication
0.312025
Pineapple: Unifying Multi-Paxos and Atomic Shared Registers · NSDI 2025
YearPublicationVenuePosition
2025 Revisiting State Machine Replication in Practice: Lessons from Building an etcd-inspired System
abstract
State Machine Replication (SMR) is a foundational technique for building fault-tolerant distributed systems. It underpins infrastructure across cloud platforms, databases, and microservices, yet remains surprisingly difficult to implement efficiently in real world. While prior works in both academia and industry technical blogs have explored individual components, such as consensus protocols or deployment techniques, there is still no clear, integrated guide for building high-performance SMR systems end-to-end.
Lucas Lebow, Mason Dunkle, Christopher Siems, Jonathan Zarnstorff, Lewis Tseng
SoCC4
2025 Pineapple: Unifying Multi-Paxos and Atomic Shared Registers
Tigran Bantikyan, Jonathan Zarnstorff, Te-Yen Chou, Lewis Tseng, Roberto Palmieri
NSDI2
2024 Racos: Improving Erasure Coding State Machine Replication using Leaderless Consensus
abstract
Cloud storage systems often adopt state machine replication (SMR) to ensure reliability and availability. Most SMR systems use "full-copy" replication across all nodes, which leads to degraded performance for data-intensive workloads, due to high disk and network I/O costs. Erasure coding has recently been integrated with leader-based SMR systems to reduce the costs, e.g., RS-Paxos, CRaft, HRaft, and FRaft. However, these systems still have bottlenecks at the leader, limiting their performance when handling large datasets.
Jonathan Zarnstorff, Lucas Lebow, Christopher Siems, Dillon Remuck, Colin Ruiz, Lewis Tseng
SoCC1
2024 Brief Announcement: Racos: A Leaderless Erasure Coding State Machine Replication
abstract
Cloud storage systems often use state machine replication (SMR) to ensure reliability and availability. Erasure coding has recently been integrated with SMR to reduce disk and network I/O costs. This brief announcement shares our experience in developing a leaderless erasure coding SMR system. We integrate our system Racos with etcd, a distributed key-value storage that powers Kubernetes. Racos outperforms competitors by up to 3.36x in throughput.
Jonathan Zarnstorff, Lucas Lebow, Dillon Remuck, Colin Ruiz, Lewis Tseng
SPAA1