Litcius/Paper detail

Service mesh circuit breaker

Mohammad Reza Saleh Sedghpour, Cristian Klein, Johan Tordsson

202123 citationsDOIOpen Access PDF

Abstract

Site Reliability Engineers are at the center of two tensions: On one hand, they need to respond to alerts within a short time, to restore a non-functional system. On the other hand, short response times is disruptive to everyday life and lead to alert fatigue. To alleviate this tension, many resource management mechanisms are proposed handle overload and mitigate the faults. One recent such mechanism is circuit breaking in service meshes. Circuit breaking rejects incoming requests to protect latency at the expense of availability (successfully answered requests), but in many scenarios achieve neither due to the difficulty of knowing when to trigger circuit breaking in highly dynamic microservice environments.

Topics & Concepts

Circuit breakerComputer scienceLatency (audio)Polygon meshReliability (semiconductor)Service (business)Reliability engineeringEngineeringElectrical engineeringTelecommunicationsBusinessQuantum mechanicsComputer graphics (images)MarketingPhysicsPower (physics)Software System Performance and ReliabilityCloud Computing and Resource ManagementSoftware-Defined Networks and 5G