Elastic circuit de-constructor: a pattern to enhance resiliency in microservices
- Title
- Elastic circuit de-constructor: a pattern to enhance resiliency in microservices
- Creator
- Norton Stanley S.A.; Sebastian S.
- Description
- Cloud-based workloads have proliferated with the deep penetration of the internet. Microservices based handling of high volume transactions and data have become extremely popular owing to their scalability and elasticity. The major challenge that cloud-based microservice patterns face is predicting dynamic load and failure patterns, which affect resiliency and uptime. Existing Circuit breaker patterns are biased toward denying incoming requests to maintain acceptable latency values, at the cost of availability. This paper proposes the Elastic Circuit De-Constructor (ECD) pattern to address these gaps. The proposed ECD pattern addresses this challenge by dynamically adapting to changing workloads and adjusting circuit-breaking thresholds based on real-time performance metrics. The proposed ECD pattern introduces a novel De-constructed state, that allows the ECD to identify alternate paths pre-defined by the application, ensuring user requests continue to be routed to the microservice. By leveraging Availability, Latency and Error rate as performance metrics, the ECD pattern is able to balance the fault tolerance and resiliency imperatives in the cloud-based microservices environment. The performance of the proposed ECD pattern has been verified against both no Circuit Breaker and a default Circuit Breaker setting. 2024 Informa UK Limited, trading as Taylor & Francis Group.
- Source
- International Journal of Computers and Applications, Vol-46, No. 10, pp. 921-932.
- Date
- 2024-01-01
- Publisher
- Taylor and Francis Ltd.
- Subject
- circuit breaker; Cloud computing; cloud nativearchitecture; design patterns; microservices; resilience
- Coverage
- Norton Stanley S.A., Department of Computer Science, CHRIST (Deemed to be University), Bangalore, India; Sebastian S., Department of Computer Science, CHRIST (Deemed to be University), Bangalore, India
- Rights
- Restricted Access
- Relation
- ISSN: 1206212X; CODEN: IJCAF
- Format
- Online
- Language
- English
- Type
- Article
Collection
Citation
Norton Stanley S.A.; Sebastian S., “Elastic circuit de-constructor: a pattern to enhance resiliency in microservices,” CHRIST (Deemed To Be University) Institutional Repository, accessed February 25, 2025, https://archives.christuniversity.in/items/show/13526.