Top 14 Rust Distributed System Projects
open source training courses about distributed database and distributed systemesProject mention: How do I get this job? | reddit.com/r/rust | 2021-11-11
To be honest they say to contact them. "For this role, we’re asking people to write us a small proxy that does just a couple of interesting things (we’ll tell you more). " You can get experience in what you invest time into, kinda, if you make an http cli client, you'll know how to make one. Take a look at Ferrous Systems or PingCap's open workshops
Materialize simplifies application development with streaming data. Incrementally-updated materialized views - in PostgreSQL and in real time. Materialize is powered by Timely Dataflow. (by MaterializeInc)Project mention: Stream Processing Database | reddit.com/r/Database | 2021-11-28
There's ksqldb (open source, built with java) and materialize (there's standalone edition), both need to use Kafka/RedPanda, also Clickhouse (open source, with materialize view with specific engine, but need to buffer the inserts using proxy like KittenHouse or buffering library like ch-timed-buffer), is there any other alternative to those 3 (that similarly doesn't do full scan to do aggregation)?
Run Linux Software Faster and Safer than Linux with Unikernels.
Modern applications with built-in automationProject mention: Object-Oriented Entity-Component-System Design | news.ycombinator.com | 2021-08-16
Personal anecdote: Habitat was developed as a sort of application deployment / configuration management tool in Rust, and the architecture there is roughly equivalent to an ECS. I found it a joy to work with and work on. Not sure if it's fundamentally a better software pattern, but it at least meshes with my brain better than how most OO-style software is laid out.
Highly-available Distributed Fault-tolerant RuntimeProject mention: Async feedback from 2 years of usage | reddit.com/r/rust | 2021-11-13
But the issue you're referring to, building a fault-tolerant web server where you can have granular control over killing background jobs regardless if they're blocked on a syscall, totally requires using this kind of software architecture. See Bastion.
Raft distributed consensus algorithm implemented in Rust.Project mention: Why you should code in Rust in 2021 | dev.to | 2021-05-06
Raft-rs : Raft consensus protocol implemented in Rust by PingCap.
Efficient and minimal collaborative code editor, self-hosted, no database requiredProject mention: Advise with starting "scratch my own itch" project (screensharing + vscode liveshare clone) | reddit.com/r/rust | 2021-10-14
Also check out Rustpad (Github) - it has collaborative editing implemented now.
A model checker for implementing distributed systems.Project mention: RiB Newsletter #27 | reddit.com/r/rust | 2021-09-01
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A fully asynchronous, futures-based Kafka client library for Rust based on librdkafkaProject mention: Hey Rustaceans! Got an easy question? Ask here (46/2021)! | reddit.com/r/rust | 2021-11-15
I am playing with tokio and rust-rdkafka library, following the examples like this one: https://github.com/fede1024/rust-rdkafka/blob/6fb2c37/examples/asynchronous_processing.rs
A lightweight and distributed task scheduling platform written in rust. （一个轻量的分布式的任务调度平台通过rust编写）Project mention: Delicate a lightweight and distributed task scheduling platform is written in rust. | reddit.com/r/rust | 2021-07-26
delicate A lightweight and distributed task scheduling platform is written in rust.
A set of Rust crates for interacting with the Matrix chat network.Project mention: Designing Rust bindings for REST APIs | reddit.com/r/rust | 2021-06-01
Nice! For ruma we do a very similar thing, but with the endpoint definitions being usable for both client & server side, custom macros to make it all more manageable, and with structs with public fields (#[non_exhaustive] for forwards compat) instead of builders.
Antimony Topology Builder library (by antimonyproject)
Fire-forged cluster management & Distributed data protocolProject mention: What's everyone working on this week (23/2021)? | reddit.com/r/rust | 2021-06-07
I'm testing the artillery-core crate to ultimately use SWIM protocol for service discovery in quickwit.
Easy-to-use beanstalkd client for Rust (IronMQ compatible)
libhdfs binding and wrapper APIs for Rust
Rust Distributed Systems related posts
Hey Rustaceans! Got an easy question? Ask here (46/2021)!
7 projects | reddit.com/r/rust | 15 Nov 2021
How do I get this job?
3 projects | reddit.com/r/rust | 11 Nov 2021
The Reactive Monolith – How to Move from CRUD to Event Sourcing
3 projects | news.ycombinator.com | 29 Sep 2021
Data Engineer's role in web 3.0
1 project | reddit.com/r/dataengineering | 24 Sep 2021
How can I transition into a more distributed systems role?
1 project | reddit.com/r/cscareerquestionsEU | 23 Sep 2021
RiB Newsletter #27
5 projects | reddit.com/r/rust | 1 Sep 2021
Delicate a lightweight and distributed task scheduling platform is written in rust.
1 project | reddit.com/r/rust | 26 Jul 2021
What are some of the best open-source Distributed System projects in Rust? This list will help you:
Are you hiring? Post a new remote job listing for free.