C++ Distributed Systems

Open-source C++ projects categorized as Distributed Systems | Edit details

Top 7 C++ Distributed System Projects

  • xgboost

    Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow

    Project mention: CS Internship Questions | reddit.com/r/stanford | 2022-05-07

    By the way, most of the time XGBoost works just as well for projects, would not recommend applying deep learning to every single problem you come across, it's something Stanford CS really likes to showcase when it's well known (1) that sometimes "smaller"/less complex models can perform just as well or have their own interpretive advantages and (2) it is well known within ML and DS communities that deep learning does not perform as well with tabular datasets and using deep learning as a default to every problem is just poor practice. However, if you do (god forbid) get language, speech/audio, vision/imaging, or even time series models then deep learning as a baseline is not the worst idea.

  • pixie

    Instant Kubernetes-Native Application Observability

    Project mention: Metrics about http traffic | reddit.com/r/kubernetes | 2022-05-24
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • service-fabric

    Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.

    Project mention: Potential employer uses Service Fabric | reddit.com/r/dotnet | 2022-02-19

    Proprietary in what way?

  • lizardfs

    LizardFS is an Open Source Distributed File System licensed under GPLv3.

    Project mention: cloud storage "merged" on multiple VPSes | reddit.com/r/linuxquestions | 2021-08-24

    Have a look at https://github.com/lizardfs/lizardfs perhaps is what you want

  • v6d

    vineyard (v6d): an in-memory immutable data manager. (Project under CNCF)

    Project mention: [P] Bridging Dask and Tensorflow for distributed machine learniing with Vineyard | reddit.com/r/MachineLearning | 2021-09-08

    We propose vineyard, https://github.com/v6d-io/v6d to address such challenges, which, provides efficient zero-copy data sharing between different compute engines, without extra cost of copying and serialization, compared other similar solutions.

  • nebula

    A distributed block-based data storage and compute engine (by varchar-io)

    Project mention: Show HN: Turn any data into a fast analytical API | news.ycombinator.com | 2022-04-10

    we use our in-house baked engine - open sourced here https://github.com/varchar-io/nebula

    Yeah, Tinybird has lots of similarities, I will do more research on it, thanks for the reference.

  • zef

    A data-oriented toolkit for graph data (by zefhub)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-24.

C++ Distributed Systems related posts


What are some of the best open-source Distributed System projects in C++? This list will help you:

Project Stars
1 xgboost 22,631
2 pixie 3,318
3 service-fabric 2,905
4 lizardfs 861
5 v6d 583
6 nebula 119
7 zef 8
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives