Follow
Martin Kleppmann
Title
Cited by
Cited by
Year
Designing data-intensive applications: The big ideas behind reliable, scalable, and maintainable systems
M Kleppmann
" O'Reilly Media, Inc.", 2017
6162017
A conflict-free replicated JSON datatype
M Kleppmann, AR Beresford
IEEE Transactions on Parallel and Distributed Systems 28 (10), 2733-2746, 2017
1392017
Local-first software: you own your data, in spite of the cloud
M Kleppmann, A Wiggins, P Van Hardenberg, M McGranaghan
Proceedings of the 2019 ACM SIGPLAN International Symposium on New Ideas …, 2019
1062019
Verifying strong eventual consistency in distributed systems
VBF Gomes, M Kleppmann, DP Mulligan, AR Beresford
Proceedings of the ACM on Programming Languages 1 (OOPSLA), 1-28, 2017
882017
Kafka, samza and the unix philosophy of distributed data
M Kleppmann, J Kreps
IEEE, 2015
742015
A Critique of the CAP Theorem
M Kleppmann
arXiv preprint arXiv:1509.05393, 2015
552015
Making Sense of Stream Processing: The Philosophy Behind Apache Kafka and Scalable Stream Data Platforms
M Kleppmann
O'Reilly Media, 2016
452016
Key agreement for decentralized secure group messaging with strong security guarantees
M Weidner, M Kleppmann, D Hugenroth, AR Beresford
Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications …, 2021
282021
Communication systems and methods
M Kleppmann, R Vohra, C Irwin, L Mallabone, S Stokes
US Patent App. 13/708,518, 2014
282014
PushPin: Towards production-quality peer-to-peer collaboration
P van Hardenberg, M Kleppmann
Proceedings of the 7th Workshop on Principles and Practice of Consistency …, 2020
232020
Byzantine eventual consistency and the fundamental limits of peer-to-peer databases
M Kleppmann, H Howard
arXiv preprint arXiv:2012.00472, 2020
212020
Optimizing E-mail for mobile devices
R Vohra, MA Kleppmann, L Mallabone
US Patent 10,313,283, 2019
212019
Automerge: Real-time data sync between edge devices
M Kleppmann, AR Beresford
1st UK Mobile, Wearable and Ubiquitous Systems Research Symposium (MobiUK …, 2018
212018
Making crdts byzantine fault tolerant
M Kleppmann
Proceedings of the 9th Workshop on Principles and Practice of Consistency …, 2022
182022
A highly-available move operation for replicated trees
M Kleppmann, DP Mulligan, VBF Gomes, AR Beresford
IEEE Transactions on Parallel and Distributed Systems 33 (7), 1711-1724, 2021
18*2021
Simulation of colliding constrained rigid bodies
M Kleppmann
University of Cambridge, Computer Laboratory, 2007
182007
Online event processing
M Kleppmann, AR Beresford, B Svingen
Communications of the ACM 62 (5), 43-49, 2019
172019
Snapdoc: Authenticated snapshots with history privacy in peer-to-peer collaborative editing.
SA Kollmann, M Kleppmann, AR Beresford
Proc. Priv. Enhancing Technol. 2019 (3), 210-232, 2019
172019
Peritext: A crdt for collaborative rich text editing
G Litt, S Lim, M Kleppmann, P Van Hardenberg
Proceedings of the ACM on Human-Computer Interaction 6 (CSCW2), 1-36, 2022
152022
Moving elements in list CRDTs
M Kleppmann
Proceedings of the 7th Workshop on Principles and Practice of Consistency …, 2020
152020
The system can't perform the operation now. Try again later.
Articles 1–20