English

ScalienDB: Designing and Implementing a Distributed Database using Paxos

Databases 2013-02-18 v1 Distributed, Parallel, and Cluster Computing

Abstract

ScalienDB is a scalable, replicated database built on top of the Paxos algorithm. It was developed from 2010 to 2012, when the startup backing it failed. This paper discusses the design decisions of the distributed database, describes interesting parts of the C++ codebase and enumerates lessons learned putting ScalienDB into production at a handful of clients. The source code is available on Github under the AGPL license, but it is no longer developed or maintained.

Keywords

Cite

@article{arxiv.1302.3860,
  title  = {ScalienDB: Designing and Implementing a Distributed Database using Paxos},
  author = {Márton Trencséni and Attila Gazsó},
  journal= {arXiv preprint arXiv:1302.3860},
  year   = {2013}
}

Comments

18 pages, 4 figures

R2 v1 2026-06-21T23:27:07.810Z