al8n / serf
A highly customable, adaptable, runtime agnostic and WASM/WASI friendly decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant.
☆41Updated last week
Alternatives and similar repositories for serf:
Users that are interested in serf are comparing it to the libraries listed below
- This crate implements runtime-agnostic driver for async timers and scheduled tasks.☆39Updated last week
- Port of bbolt in Rust☆65Updated 4 months ago
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated 2 years ago
- Toy filesystem with support for zero-cost snapshots and clones☆39Updated 11 months ago
- ☆16Updated 4 months ago
- Layered configuration system built upon serde☆30Updated last year
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆130Updated 4 months ago
- A low-level MVCC file format for storing blobs.☆63Updated 11 months ago
- Value log implementation for key-value separated storage in safe Rust☆27Updated last week
- Queue futures to run concurrently, in the order they're spawned, and with global and group limits.☆58Updated this week
- A minimal async runtime with an experimental ambition to be an portable and interoperable async runtime for Rust☆27Updated last year
- a fast async pool based on channel☆23Updated 3 months ago
- Distributed SQLite☆17Updated 8 months ago
- Drpc-Correct, high performance, robust, easy use Remote invocation framework☆38Updated last year
- A high-performance SPSC bounded circular buffer of bytes☆47Updated 7 months ago
- A type erased wrapper around some key-value storages to provide common operations(redis, sled, hashmaps)☆23Updated last year
- Runtime-agnostic actor library☆77Updated last year
- A simple no_std, non-hashing, constant-capacity, constant-memory-usage LRU cache☆35Updated last year
- Embedded Key-Value Storage Engine☆105Updated 2 weeks ago
- TonboLite: Analysis-ready SQLite using Tonbo☆41Updated 3 weeks ago
- An easy-to-use recorder and viewer for high-performance traces☆40Updated 3 months ago
- Calculate the next timestamp matching a given crontab pattern☆54Updated this week
- Hiqlite - highly-available, embeddable, raft-based SQLite + cache☆82Updated last week
- Simple bit-level protocol definitions in Rust.☆21Updated last month
- Pure Rust library for Apache ZooKeeper built on tokio☆23Updated 6 months ago
- A minimal & extensible reactive event system☆12Updated 7 months ago
- Minimalist scheduling library for Rust☆42Updated 2 years ago
- A distributed sliding window rate limiter built with Tokio/Tower☆27Updated last month
- A global executor built on top of async-executor and smol☆73Updated 8 months ago
- Wait for a collection of async tasks to finish.☆34Updated 6 months ago