Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 14 C++ Distributed Projects
-
Project mention: The Documentation Strategy Behind Every Successful Open Source Project | dev.to | 2025-07-29
The TensorFlow team structures their contributor guide with clear sections and sub-sections, making it easy to jump to relevant information without reading everything.
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
-
-
LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
That's a tough bouncing ball to follow as it seems the resolution was to upgrade to a newer version of a dependency, but if we look at that dependency, the fix seems to be found somewhere in this https://github.com/microsoft/LightGBM/compare/v2.2.1...v2.2....
But, although there is admittedly a lot in there and I may have missed it, I don't see any updates to tests to denote that a problem was discovered. Which, while not knowing much about the project, makes me think that there really isn't any meaningful testing going on, which is interesting for what it is, but not in the vein of the discussion here.
-
NebulaGraph Database
A distributed, fast open-source graph database featuring horizontal scalability and high availability (by vesoft-inc)
-
-
ydb
YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
The idea to create this extension came to me by chance: I was studying different JOIN algorithms and came across it. An Internet search didn't turn up anything like this for PostgreSQL, and I realized that I had to do it myself. Who immediately wants to see what happened, here is the link to the repository. In the context of the core of the algorithm, I did not bring anything new, on the contrary, I copied more from others. Before starting to implement my own, I looked at the implementations in several databases, in particular, YDB, MySQL and DuckDB. If someone wants to learn DPhyp by code, I recommend looking at code YDB — Clean and clear, very easy to read. But I didn't start with YDB myself, but with MySQL, and now its implementation has been significantly changed and optimized, it won't be possible to figure it out right away, only based on the comments and with the initial understanding of DPhyp itself.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
kvrocks
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
Project mention: ToplingDB – the compatible superior replacement for RocksDB | news.ycombinator.com | 2025-07-01 -
Project mention: HPX v1.11.0: The C++ Standards Library for Parallelism and Concurrency | news.ycombinator.com | 2025-06-29
-
-
areg-sdk
Remote objects act local. C++ Async RPC for threads and processes with auto-discovery and zero-boilerplate messaging.
Long time I was not here and I am very sure that none missed me :) I was busy developing new features of areg skd and creating user interface tool for areg sdk. And I must say, that working almost alone for more these 2 project, I made a huge progress. And what is very important, I have fun.
-
elbencho
A distributed storage benchmark for file systems, object stores & block devices with support for GPUs
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
C++ Distributed discussion
C++ Distributed related posts
-
HPX v1.11.0: The C++ Standards Library for Parallelism and Concurrency
-
How to Build a Streaming Deduplication Pipeline with Kafka, GlassFlow, and ClickHouse
-
Redis-compatible distributed key value NoSQL database
-
Erasure Coding versus Tail Latency
-
Show HN: Built a Cloud-native Stack for Ollama: Build locally and push to deploy
-
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as s
-
YDB – an open source distributed SQL database
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source Distributed projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | tensorflow | 191,376 |
2 | ClickHouse | 42,570 |
3 | CNTK | 17,579 |
4 | LightGBM | 17,553 |
5 | NebulaGraph Database | 11,627 |
6 | oneflow | 9,363 |
7 | ydb | 4,548 |
8 | kvrocks | 4,005 |
9 | HPX | 2,710 |
10 | v6d | 921 |
11 | areg-sdk | 301 |
12 | elbencho | 219 |
13 | oxen-storage-server | 32 |
14 | astray | 25 |