Btreefs generates executable code at runtime to unpack btree nodes

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

    Open Source search based on OpenStreetMap data

  • I have had a lot of "fun" with this feature in the past. It has earned a permanent place in my setup script:

    ALTER SYSTEM SET jit=off;

    Basically a performance blackhole for more complex queries. Most OSM related projects disable it straight away as it only creates headaches.

    https://github.com/osm-search/Nominatim/pull/2559

  • 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
  • openstreetmap-carto

    A general-purpose OpenStreetMap mapnik style, in CartoCSS

  • ClickHouse

    ClickHouse® is a real-time analytics DBMS

  • Manually constructing machine code (as in the example) is not the best idea - it is error-prone, difficult to debug, and prevents testing with sanitizers. I'd not do it.

    Using LLVM for JIT is also not the best idea because LLVM is a complex codebase with bugs. Example: https://github.com/ClickHouse/ClickHouse/issues/50323#issuec... Although there are some marginal benefits: https://clickhouse.com/blog/clickhouse-just-in-time-compiler...

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

  • Universal Data Migration: Using Slingdata to Transfer Data Between Databases

    2 projects | dev.to | 24 May 2024
  • Simplified API Creation and Management: ClickHouse to APISIX Integration Without Code

    3 projects | dev.to | 22 May 2024
  • We Built a 19 PiB Logging Platform with ClickHouse and Saved Millions

    1 project | news.ycombinator.com | 2 Apr 2024
  • Build time is a collective responsibility

    2 projects | news.ycombinator.com | 24 Mar 2024
  • 1 billion rows challenge in PostgreSQL and ClickHouse

    1 project | dev.to | 18 Jan 2024