Literature
The Vaxine system builds on decades of research into distributed database consistency, integrity and performance. In many cases, this research has been pioneered by Vaxine’s team and advisors.
This page lists a selection of papers that chart the development of the key concepts and algorithms. It is not an exhaustive list but this selection of papers and the references they cite should provide a good entry point to the research and systems that Vaxine is based on.
Research papers
| Name | Authors | Year | Link |
|---|---|---|---|
| Conflict-free Replicated Data Types (CRDTs) | , and | 2011 | View |
| Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary | , , , , and | 2012 | View |
| Calvin: Fast Distributed Transactions for Partitioned Database Systems | , , , , and | 2012 | View |
| Spanner: Google’s Globally-Distributed Database | , , , , , , , , , , , , , , , , , , , , , , , , and | 2013 | View |
| Highly Available Transactions: Virtues and Limitations | , , , , and | 2013 | View |
| SwiftCloud: Fault-Tolerant Geo-Replication Integrated all the Way to the Client Machine | , , , , , and | 2013 | View |
| Coordination Avoidance in Database Systems | , , , , and | 2014 | View |
| Scalable Atomic Visibility with RAMP Transactions | , , , and | 2014 | View |
| Extending Eventually Consistent Cloud Databases for Enforcing Numeric Invariants | , , , , , , and | 2015 | View |
| Feral Concurrency Control: An Empirical Investigation of Modern Application Integrity | , , , , and | 2015 | View |
| Cause I’m Strong Enough: Reasoning about Consistency Choices in Distributed Systems | , , , and | 2016 | View |
| The CISE Tool: Proving Weakly-Consistent Applications Correct | , , , and | 2016 | View |
| Cure: strong semantics meets high availability and low latency | , , , , , , and | 2016 | View |
| Antidote: the highly-available geo-replicated database with strongest guarantees | and | 2016 | View |
| BigSets: Scaling CRDTs to large sizes in Riak | and | 2016 | View |
| Bringing Hybrid Consistency Closer to Programmers | , and | 2017 | View |
| Pure Operation-Based Replicated Data Types | , and | 2017 | View |
| Just-Right Consistency: reconciling availability and safety | , , , and | 2018 | View |
| IPA: invariant-preserving applications for weakly consistent replicated databases | , , , and | 2018 | View |
| Delta State Replicated Data Types | , and | 2018 | View |
| Anna: A KVS For Any Scale | , , and | 2018 | View |
| Interactive Checks for Coordination Avoidance | and | 2018 | View |
| ACGreGate: A Framework for Practical Access Control for Applications using Weakly Consistent Databases | and | 2018 | View |
| CAnDoR: Consistency Aware Dynamic data Replication | , and | 2019 | View |
| A Generic Replicated Data Type for Strong Eventual Consistency | , , , , and | 2019 | View |
| Keeping CALM: When Distributed Consistency is Easy | and | 2019 | View |
| Invariant Safety for Distributed Applications" | , and | 2019 | View |
| LightKone Reference Architecture (LiRA) | , , , , , , , , , , , , , , , , , , , , , , , , , and | 2019 | View |
| CDB: Geo-Replicated, Conflict-Free Document Database with Session Guarantees | , and | 2019 | View |
| A Tour of Gallifrey, a Language for Geodistributed Programming | , , and | 2019 | View |
| Specification of a Transactionally and Causally-Consistent (TCC) database | and | 2020 | View |
| CScript: A distributed programming language for building mixed-consistency applications | , , and | 2020 | View |
| Cloudburst: Stateful Functions-as-a-Service | , , , , , and | 2020 | View |
| Transactional Causal Consistency for Serverless Computing | , and | 2020 | View |
| Advanced Domain-Driven Design for Consistency in Distributed Data-Intensive Systems | , and | 2021 | View |
| Tackling Consistency-related Design Challenges of Distributed Data-Intensive Systems - An Action Research Study | , , , and | 2021 | View |
| ECROs: Building Global Scale Systems from Sequential Code | , , and | 2021 | View |
| It’s about Thyme: On the design and implementation of a time-aware reactive storage system for pervasive edge computing | , , , , and | 2021 | View |
| Thespis: Causally-consistent OLTP | and | 2021 | View |
| AUTOGR: automated geo-replication with fast system performance and preserved application semantics | , , , , , and | 2021 | View |
| New Directions in Cloud Programming | , , and | 2021 | View |
| Highly-Available and Consistent Group Collaboration at the Edge with Colony | , and | 2021 | View |