Warp: Lightweight Multi-Key Transactions for Key-Value Stores

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • HyperDex

    HyperDex is a scalable, searchable key-value store

  • Warp is quite interesting, and seemed really promising and ahead of its time. Unfortunately, Hyperdex has not been maintained for many years [1]. While the technology is impressive, the author seems to have lost interest, and moved on to working on something called Consus [2], which has also been abandoned (no activity 2018).

    Hyperdex never became popular, and a problem all along was that the author — a very talented developer, from what I can tell — seemed more invested in his projects from the perspective of academic research (he developed Hyperdex at Cornell, I believe) than in delivering a practical, living open source project. He tried to form a company around Hyperdex (the transactional Warp add-on was commercial) even though nobody seemed to be using it; and he was the sole developer. I actually submitted a PR at one point to fix a build problem, but the author was completely unresponsive; you can't really do open source that way.

    I think the Warp code was actually open sourced when the author realized they had failed to commercialize it, but I'm not sure; it's been a long time.

    [1] https://github.com/rescrv/HyperDex/issues/233

    [2] https://github.com/rescrv/Consus

  • Consus

    Consus is a geo-replicated transactional key-value store.

  • Warp is quite interesting, and seemed really promising and ahead of its time. Unfortunately, Hyperdex has not been maintained for many years [1]. While the technology is impressive, the author seems to have lost interest, and moved on to working on something called Consus [2], which has also been abandoned (no activity 2018).

    Hyperdex never became popular, and a problem all along was that the author — a very talented developer, from what I can tell — seemed more invested in his projects from the perspective of academic research (he developed Hyperdex at Cornell, I believe) than in delivering a practical, living open source project. He tried to form a company around Hyperdex (the transactional Warp add-on was commercial) even though nobody seemed to be using it; and he was the sole developer. I actually submitted a PR at one point to fix a build problem, but the author was completely unresponsive; you can't really do open source that way.

    I think the Warp code was actually open sourced when the author realized they had failed to commercialize it, but I'm not sure; it's been a long time.

    [1] https://github.com/rescrv/HyperDex/issues/233

    [2] https://github.com/rescrv/Consus

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • LevelDB

    LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

  • RocksDB

    A library that provides an embeddable, persistent key-value store for fast storage.

  • Permazen

    Language-Natural Persistence Layer for Java

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts