Expand description
Layer
is the mechanism to intercept operations.
Structs
- Inject chaos into underlying services for robustness test.
- Add concurrent request limit.
- Add an immutable in-memory index for underlying storage services.
- Add log for every operations.
- Add deterministic simulation for async operations, powered by
madsim
. - A simulated server.This an experimental feature, docs are not ready yet.
- Add metrics for every operations.
- Add minitrace for every operations.
- Add opentelemetry::trace for every operations.
- Add prometheus for every operations.
- Add retry for temporary failed operations.
- Add a bandwidth rate limiter to the underlying services.
- Add timeout for every operations.
- Add tracing for every operations.