1 comment

[ 3.7 ms ] story [ 14.5 ms ] thread
DoorDash team talks about types of metastable failures in microservices and how observability-based control techniques can be used to mitigate them.

They introduce a project called Aperture[0] that provides techniques such as adaptive concurrency limiting, prioritized load shedding and graceful degradation to mitigate cascading failures.

[0] https://github.com/fluxninja/aperture

[1] https://docs.fluxninja.com/