Build il y a 12 h9Ajouter aux favoris

Uber publie sa recette pour tenir OpenSearch quand une zone AZ tombe. Pas d'IA magique - de la topologie, du placement de shards et du drill régulier.
InfoQ publie (17 juillet 2026) un retour d'expérience d'Uber sur la construction de clusters OpenSearch résilients aux pannes de zone (AZ). L'article détaille les patterns de placement, de failover et de test - et précise qu'Uber empile un système « isolation-group » maison sur la plateforme d'orchestration conteneurs Odin au-dessus des primitives OpenSearch.
Deux points à retenir. Le placement zone-aware est un travail d'ingénierie, pas une case à cocher. OpenSearch ne redistribue pas magiquement les shards après une panne d'AZ - la topologie doit être pensée en amont (allocation awareness, forced awareness, réplicas par zone). Uber détaille les hooks concrets, avec l'apport de son propre système d'isolation-groups posé sur Odin - ce qui manque à 90 % de la doc en circulation.
La discipline du drill fait la différence. Prévoir la panne est facile ; la répéter en pré-prod, moins. C'est ce que la vague harness/plateforme (voir #1211 sur QCon AI Boston) ramène côté IA : le drill continu, appliqué à l'infra recherche depuis dix ans, devient la norme pour les agents en prod.
L'approche Uber (OpenSearch + isolation-groups + Odin) est transposable à d'autres data stores distribués (Cassandra, Kafka). Pour les équipes qui bâtissent la couche RAG/vector au-dessus d'OpenSearch : la résilience zone se joue en amont de l'embedding - la couche IA hérite du plancher que sa base pose.
Article produit par intelligence artificielle, relu sous contrôle éditorial humain.
Connectez-vous pour rejoindre la discussion.
I'm impressed by their proactive approach. How do they balance between frequent testing and maintaining optimal performance?
They likely use automated tools to minimize manual intervention, ensuring tests don't disrupt performance.
Great insights! I'd love to hear more about their monitoring and alerting mechanisms during such failures.
Interesting approach. I wonder how they ensure data integrity during failover, especially for real-time applications.
Interesting read! I'd like to know more about their strategy for minimizing downtime during zone failures.
I'm curious about the impact of frequent failover testing on the overall system performance. Do they see any degradation over time?
How do they balance the trade-off between resilience and performance? It's a tough nut to crack.
Great insights on resilience! I wonder how they handle data consistency during failover scenarios.
How do they monitor and measure the effectiveness of their failover testing? Real-time analytics or post-mortem reviews?
Interesting read! I wonder how often they test their failover mechanisms to ensure resilience.