Cianplan

Nivel 4: Confiabilidad, seguridad y nube · L4.3 Tolerancia a fallas, recuperación ante desastres y multi-región

Bulkheads, celdas y shuffle sharding

Limitar el radio de impacto con celdas y shuffle sharding.

12 min · Pro

Lo que te llevas

  • Una celda es el bulkhead de L3.2 en grande: una copia completa e independiente del stack que sirve a un subconjunto de clientes, así que una falla cuesta 1/N de ellos.

Y 3 ideas más dentro de la clase, en Pro.

Cómo está armada la clase

  1. El problema
  2. Celdas: el bulkhead, en grande
  3. Shuffle sharding: combinaciones en lugar de particiones
  4. Comprueba lo que entendiste