1. By Robert Escriva

    Non-Volatile Memory (NVRAM) is rapidly becoming the focus for the next generation of data-backed applications. In this post we will look at some of the pitfalls that come from using NVRAM as a direct replacement for DRAM and propose some (hypothetical) solutions going forward.

    read more
  2. By Robert Escriva

    Proof-of-Concept DB (pocdb) is a demonstration of how one could use Paxos to implement a strongly consistent key-value store. The code base is approximately 1,000 lines of code, and is intended to act as a teaching example that can be easily digested quickly.

    read more
  3. By Robert Escriva

    Consus is a new transactional key-value store that provides strong guarantees across data centers. Consus is a spiritual successor to HyperDex, another transactional key-value store. This post describes why I have switched my focus from working on HyperDex to working on Consus, what that means for HyperDex, and why I believe Consus to be the path forward.

    read more
  4. By Robert Escriva

    Consus is a geo-replicated transactional key-value store. This post introduces Consus, describes its open source release, and discusses the merits of releasing the code in advance of the publication. Finally, the post references other key-value stores related to Consus

    read more
hack.systems Atom Feed