eventstore-rs
Rust EventStore TCP Client.
Talk and exchange ideas in our dedicated Discord Server
State of implemented features
- Can connect to GetEventStore >=4.* servers.
- Connection health tracking.
- Operation timeout detection and retry.
- Write events.
- Read events (including
$all
stream). - Read/Write stream metadata.
- Transactions.
- Delete stream.
- Volatile Subscriptions.
- Catchup Subscriptions.
- Persistent Subscriptions.
- Support connection to server clusters. (through gossip, using custom DNS server is still TODO)
- Support SSL connection.
Example
extern crate serde_json;
use ;
use Future;
Notes
That library was tested on Linux and OSX.
Contributions and bug reports are welcome!
MIT License