1brc

By rockwotj

1brc Alternatives

Similar projects and alternatives to 1brc

  • JDK

    193 1brc VS JDK

    JDK main-line development https://openjdk.org/projects/jdk

  • 1brc

    28 1brc VS 1brc

    1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with 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
  • 1brc

    C99 implementation of the 1 Billion Rows Challenge. 1️⃣🐝🏎️ Runs in ~1.6 seconds on my not-so-fast laptop CPU w/ 16GB RAM. (by dannyvankooten)

  • 1brc

    1BRC in .NET among fastest on Linux (by buybackoff)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better 1brc alternative or higher similarity.

1brc reviews and mentions

Posts with mentions or reviews of 1brc. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-03.
  • The One Billion Row Challenge
    10 projects | news.ycombinator.com | 3 Jan 2024
    Yeah so I had a discussion on Twitter about this, turns out 12GB is small enough to fit into memory, and the author runs submissions by running a solution 5 times in a row, so using direct IO actually hurts because haing the kernel cache is a way to enforce the file is in memory for the 4 runs after. I have a direct IO solution with SIMD string search and double parsing, just in C++ (using libraries). It runs in 6 seconds on my 24 core linux box (NVMe).

    Code: https://github.com/rockwotj/1brc

    Discussion on Filesystem cache: https://x.com/rockwotj/status/1742168024776430041?s=20

Stats

Basic 1brc repo stats
1
4
4.1
4 months ago

The primary programming language of 1brc is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com