Settings

Theme

Show HN: Resilient, A composable async resilience toolkit for rust

github.com

2 points by yofabr 11 days ago · 1 comment · 1 min read

Reader

Resilient is an async toolkit for rust that handles fault tolerance for your rust Apps that often call other services or database queries frequently. Resilient supports rate limiting, circuit breaker, timeout, bulkhead and retry policies. Pipeline is used to define multiple policies at once and run async operations based on the rules from the policies. You can also add a fallback if the system fails too often.

This was inspired by failsafe-go but for Rust. Would love to know your view on this. drop a star if you loved it

hoansdz 11 days ago

When a timeout expires, how do you ensure the underlying future is safely dropped without leaking resources or causing a crash

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection