Отказоустойчивость Kubernetes-кластера: практика тестирования

habrahabr.ru · health
Full story

Fault tolerance in distributed systems is often described through architecture diagrams: multiple replicas, multiple servers, backup storage, and a Kubernetes cluster. Such diagrams can look convincing, but engineers need a more practical answer. The key question is what happens if part of the infrastructure is switched off right now, and that is what the testing checks.

Про отказоустойчивость распределенных систем обычно говорят на уровне архитектурных схем: несколько реплик, несколько серверов, резервное хранилище, Kubernetes-кластер. На схеме все выглядит убедительно. Но у инженеров возникает более практичный вопрос: Что произойдет, если прямо сейчас взять и выключить часть инфраструктуры? Именно это мы и проверяем. Читать далее

Read full article → Compare