<p>Microservices architecture is widely used for cloud-native applications, offering flexibility but adding complexity in management. Kubernetes helps with scalability and resource efficiency, but resilience depends on individual services and pods. Chaos engineering tests this resilience by simulating failures. Istio, a service mesh, enhances stability and fault tolerance in microservices. This paper examines how chaotic testing evaluates Istio’s impact on microservices resilience in Kubernetes, optimizing its configuration. Performance is measured under heavy load, analyzing response time, errors, resource usage, and requests per second. Findings show Istio improves stability, speeds up responses, and enhances failure resilience over traditional setups.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Resilient microservices: an investigation into Istio effectiveness in Kubernetes

  • Shubham Singh,
  • Cristina Hava Muntean,
  • Shaguna Gupta

摘要

Microservices architecture is widely used for cloud-native applications, offering flexibility but adding complexity in management. Kubernetes helps with scalability and resource efficiency, but resilience depends on individual services and pods. Chaos engineering tests this resilience by simulating failures. Istio, a service mesh, enhances stability and fault tolerance in microservices. This paper examines how chaotic testing evaluates Istio’s impact on microservices resilience in Kubernetes, optimizing its configuration. Performance is measured under heavy load, analyzing response time, errors, resource usage, and requests per second. Findings show Istio improves stability, speeds up responses, and enhances failure resilience over traditional setups.