As distributed systems become increasingly popular, the reliability between services is becoming more important than ever before. Sentinel takes "flow" as breakthrough point, and works on multiple fields including flow control, traffic shaping, circuit breaking and system adaptive protection, to guarantee reliability and resilience for microservices.
Sentinel has the following features:
See the Wiki for Rust version full documentation, examples, blog posts, operational details and other information.
See the Sentinel for the document website.
See the 中文文档 for document in Chinese.
The Rust API documentation is working in progress.
Add the dependency in Cargo.toml:
toml
[dependencies]
sentinel-core = { version = "0.1.1", features = ["full"] }
Contributions are always welcomed! Please refer to CONTRIBUTING for detailed guidelines.