Notre vérificateur de conformité intègre désormais la vérification du Règlement européen sur l'intelligence artificielle (AI Act) ! En savoir plus.

Cascade de panne après suspension d'un compte GCP

Comment une simple suspension de compte se transforme en panne de plateforme de 8 heures : plan de contrôle hors ligne, API indisponible, caches expirant, charges de travail en 404 et OAuth limité.

Code FlowZap complet

Copiez et collez le code FlowZap suivant dans un projet de votre compte FlowZap pour voir ce diagramme.

outage { # GCP Suspension → Full Outage Cascade
  n1: circle label:"GCP suspends account (22:20 UTC)"
  n2: rectangle label:"Control plane offline"
  n3: rectangle label:"Dashboard / API down"
  n4: rectangle label:"Route caches expire (~15 min)"
  n5: rectangle label:"Metal workloads → 404"
  n6: rectangle label:"AWS workloads → 404"
  n7: rectangle label:"GitHub OAuth rate-limited"
  n8: circle label:"~8 hr platform outage"
  n1.handle(right) -> n2.handle(left)
  n2.handle(top) -> n4.handle(top) [label="immediate"]
  n2.handle(right) -> n3.handle(left) [label="immediate"]
  n4.handle(top) -> n6.handle(top) [label="cache expiry"]
  n4.handle(right) -> n5.handle(left) [label="cache expiry"]
  n3.handle(top) -> n7.handle(top) [label="retry burst"]
  n5.handle(bottom) -> n8.handle(bottom)
  n7.handle(right) -> n8.handle(left)
  n6.handle(top) -> n8.handle(top)
}

Installer le paquet MCPnpm install -g flowzap-mcpDocumentation MCP

Modèles associés

Architecture serverless multi-cloud

Diagramme d'architecture serverless multi-cloud avec routage du trafic basé sur le DNS entre les régions AWS et Azure, basculement automatique sur échec de vérification de santé et réplication bidirectionnelle des données avec résolution de conflits entre fournisseurs cloud. Ce modèle représente la stratégie multi-cloud pour une disponibilité maximale et une indépendance vis-à-vis des fournisseurs, utilisant des services serverless d'AWS (Lambda, DynamoDB) et d'Azure (Functions, Cosmos DB). Critique pour les entreprises nécessitant une redondance de fournisseur cloud.

Architecture de résilience par disjoncteur

Diagramme d'architecture de résilience par disjoncteur montrant la machine à états complète avec les états fermé, ouvert et semi-ouvert, le suivi du seuil de défaillance, le timer de récupération et les stratégies de réponse de repli pour protéger les services des défaillances en cascade. Ce modèle visualise le pattern disjoncteur en détail, incluant comment le disjoncteur transite entre les états en fonction des compteurs de succès et d'échec. Essentiel pour construire des microservices tolérants aux pannes qui se dégradent gracieusement sous charge.

Architecture d'isolation par cloison (Bulkhead)

Diagramme d'architecture d'isolation par cloison avec des pools de threads séparés pour les charges de travail critiques, standard et batch, chacun avec des pools de connexions indépendants, une détection d'épuisement et des stratégies de contre-pression pour empêcher une charge de travail d'affamer les autres. Ce modèle représente le pattern bulkhead inspiré des compartiments de coque de navire, où l'isolation des ressources garantit qu'une défaillance ou surcharge dans un composant ne peut pas se propager aux autres. Critique pour les systèmes nécessitant une disponibilité garantie pour les opérations hautement prioritaires.

Retour à tous les modèles