CallistoLabsNYC / samsa
Rust-native Kafka/Redpanda protocol and client implementation.
β150Updated 2 weeks ago
Alternatives and similar repositories for samsa:
Users that are interested in samsa are comparing it to the libraries listed below
- π Stream processing toolkit for Redis & Kafkaβ312Updated last week
- An asynchronous distributed actor framework in Rust with robust observabilityβ339Updated last month
- Rust Kafka protocolβ84Updated this week
- A very fast Key-Value store in pure rustβ160Updated 2 months ago
- A collection of different transport implementations and related tools focused primarily on web technologies.β275Updated this week
- Distributed stress testing framework in Rustβ116Updated 2 months ago
- β291Updated this week
- Embedded Key-Value Storage Engineβ118Updated 2 weeks ago
- Middlewares and tools to integrate axum + tracing + opentelemetryβ181Updated last month
- Support for json-path in Rustβ118Updated 3 weeks ago
- Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.β184Updated 2 months ago
- A minimal Rust client for Apache Kafkaβ309Updated last month
- axum OpenTelemetry Metrics middleware with prometheus exporterβ31Updated 3 weeks ago
- Rate Limiting middleware for Tower/Axum/Tonic/Hyper utilizing the governor crateβ241Updated last month
- High-level async Cassandra client written in 100% Rust.β142Updated last week
- Cluster membership protocol with failure detection inspired by Cassandra and DynamoDBβ304Updated 3 weeks ago
- Create Kafaka-like things while enjoying low-level programming without external cratesβ91Updated 3 weeks ago
- Stream processing & Service framework.β147Updated last year
- Convert sequences of Rust objects to Arrow tablesβ86Updated 3 weeks ago
- Fusio provides file operations on multiple storages across various async runtimes.β297Updated last week
- An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation databaseβ¦β222Updated 6 months ago
- K.I.S.S. LSM-tree implementation in safe Rustβ210Updated this week
- Nio is an experimental async runtime for Rustβ319Updated 4 months ago
- Remoc π¦ β Remote multiplexed objects, channels and RPC for Rustβ191Updated last month
- Lightweight and high performance concurrent cacheβ234Updated 2 weeks ago
- in-place allocation-reusing queues for Rustβ368Updated 11 months ago
- A highly customable, adaptable, runtime agnostic and WASM/WASI friendly Gossip protocol (SWIM) which helps manage cluster membership and β¦β108Updated 2 weeks ago
- Tooling for creating your own distributed systems.β397Updated 9 months ago
- (Auto)DRY for your Rust dependenciesβ163Updated 2 months ago
- β147Updated this week