A resilience framework for fault-tolerance in cloud-based microservice applications

Published

29-07-2024

DOI:

https://doi.org/10.58414/SCIENTIFICTEMPER.2024.15.3.23

Keywords:

Bulkhead, little law, Fault tolerance, Auto Retry Circuit Breaker (ARCB), Resilience, framework, microservices

Dimensions Badge

Issue

Section

SECTION C: ARTIFICIAL INTELLIGENCE, ENGINEERING, TECHNOLOGY

Authors

  • Punithavathy E Department of Computer Applications, Madras Christian College, Affiliated to University of Madras, Chennai, India.
  • N. Priya PG Department of Computer Science, Shrimathi Devkunvar Nanalal Bhatt Vaishnav College for Women, Affiliated to University of Madras, Chennai, India

Abstract

Cloud-distributed systems offer significant opportunities for fault-tolerant applications. Microservices have gained significant acceptance as a cloud-based architecture for building fault-tolerant cloud applications. The primary aim of this study is to develop a dependable resilience framework, incorporating appropriate design patterns, that can be applied to any cloud applications. This framework combines a bulkhead utilizing a little law approach and an auto-retry circuit breaker, which can be seen as a fault tolerance pattern. This will eliminate the need for manual setting of design patterns, resulting in maximum throughput, availability of resources and the performance can be increased up to 55.3% from the average execution duration.

How to Cite

Punithavathy E, & N. Priya. (2024). A resilience framework for fault-tolerance in cloud-based microservice applications. The Scientific Temper, 15(03), 2564–2569. https://doi.org/10.58414/SCIENTIFICTEMPER.2024.15.3.23

Downloads

Download data is not yet available.