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. Learn more →
Top 23 Rust Distributed Projects
-
Project mention: SurrealDB 2.2: Benchmarking, graph path algorithms and foreign key constraints | dev.to | 2025-03-17
To make this better, we've created a language testing suite similar to the ECMAscript conformance testing suite test262.
-
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.
-
Project mention: ToyDB rewritten: a distributed SQL database in Rust, for education | news.ycombinator.com | 2025-05-11
-
greptimedb
Open-source, cloud-native, unified observability database for metrics, logs and traces, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.
Time Series: Greptime, Influx, Loki, Mimir, Prometheus, Tempo, Victoria Metrics
-
-
wasmCloud
wasmCloud is an open source Cloud Native Computing Foundation (CNCF) project that enables teams to build, manage, and scale polyglot apps across any cloud, K8s, or edge.
https://github.com/wasmCloud/wasmCloud/issues/4129
-
But why. Just ditch Spark and use https://github.com/apache/datafusion-ballista directly.
-
https://community.fly.io/t/reliability-its-not-great/11253
https://github.com/superfly/corrosion
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
nanocl
Work in progress distributed system that simplifies the orchestration of containers and virtual machines.
name: Deploy on: workflow_run: workflows: ["Build and publish Docker image"] types: - completed jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 - name: Install nanocl cli run: | wget https://github.com/next-hat/nanocl/releases/download/nanocl-0.16.2/nanocl_0.16.2_amd64.deb sudo dpkg -i nanocl_0.16.1_amd64.deb rm nanocl_0.16.1_amd64.deb - name: Deploy to production run: | VERSION=$(jq -r '.version' package.json) nanocl version echo $VERSION nanocl state apply -ys Statefile.yml -- --version $VERSION env: HOST: ${{ secrets.NANOCL_HOST }} CERT: ${{ secrets.NANOCL_CERT }} CERT_KEY: ${{ secrets.NANOCL_CERT_KEY }}
-
-
-
-
-
-
-
-
-
-
-
-
-
canary
Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility. (by znx3p0)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Distributed discussion
Rust Distributed related posts
-
Making your own PR to the SurrealDB source code
-
GreptimeDB: Unified Storage for Logs, Metrics, and Traces with OpenTelemetry
-
SurrealDB
-
Unified time series database for metrics, logs, and events written in Rust
-
Enhancing the SQL Interval syntax: A story of Open Source contribution
-
Ask HN: Supabase vs. Neon Database: Which One Should I Choose?
-
Event Driven services using Kafka, SurrealDB, Rust, and Go.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source Distributed projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | surrealdb | 29,237 |
2 | toydb | 6,856 |
3 | greptimedb | 5,176 |
4 | bastion | 2,837 |
5 | wasmCloud | 1,919 |
6 | datafusion-ballista | 1,751 |
7 | corrosion | 938 |
8 | nanocl | 858 |
9 | Coerce-rs | 719 |
10 | git-dit | 461 |
11 | elfo | 341 |
12 | riteraft | 324 |
13 | pyrsia | 301 |
14 | erl_dist | 157 |
15 | TDN | 139 |
16 | chamomile | 115 |
17 | paxakos | 106 |
18 | Admarus | 76 |
19 | Cherry-Node | 74 |
20 | solomon-db | 46 |
21 | canary | 34 |
22 | self-limiters | 31 |
23 | dawnsearch | 12 |