FoundationDB Time Series Layer: Millions of writes/s in 2k lines of Go

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tsdb-layer

    Time Series and FoundationDB. Millions of writes/s and 10x compression in under 2,000 lines of Go.

  • molecule

    Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner. (by richardartoul)

  • Yeah that’s true, although there is a growing ecosystem of “allocation sensitive” libraries. We use this one a lot for protobuf: https://github.com/richardartoul/molecule

    fastjson is great for JSON parsing

    fastcache is a great “zero gc” cache etc

  • 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
  • tigris

    Tigris is an Open Source Serverless NoSQL Database and Search Platform.

  • Yeah that would be cool. You could try forking an existing “SQL over key value” system like Cockroach or TiDB and replacing the KV store with FoundationDB. That is probably what I would explore first.

    Some of my old colleagues/friends are working on building a transactional document store (among other things) on top of FoundationDB, so if you can forgo SQL that’s another project you could explore working on: https://github.com/tigrisdata/tigris

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

  • Making EC2 boot time 8x faster

    3 projects | news.ycombinator.com | 23 May 2024
  • Ask HN: Discuss ADHD and your use of medication

    1 project | news.ycombinator.com | 23 May 2024
  • Using Cloud Monitoring to Monitor IRIS-Based Applications Deployed in GKE

    5 projects | dev.to | 23 May 2024
  • An Implementation of Zero-Knowledge Sets in Go

    1 project | news.ycombinator.com | 23 May 2024
  • Show HN: Kube Client with cross-context querying

    1 project | news.ycombinator.com | 23 May 2024