Incident simulations
Exit

INC-3213 · P2

Customers receive the same invoice three or four times, and sending is hours behind

Tangier · project marsa-colis-prod-3307 · europe-west1 · Marsa Colis · 14:20

Marsa Colis, an express delivery service based in Tangier, publishes every validated order to the Pub/Sub topic commandes-validees. The worker factures-worker (GKE, 3 pods) consumes the pull subscription sub-factures, generates the invoice, emails it and then acknowledges the message.

Last night, version 2.4.0 of the worker added a payment QR code and a signed timestamp to every invoice. Since then, customer service has received dozens of calls: “I received my invoice four times”. The invoices for this morning's orders, on the other hand, have still not gone out.

The product team suspects the website of publishing orders twice and suggests “running 20 pods”. You are on your workstation with gcloud (project marsa-colis-prod-3307, number 260419738512) and kubectl on the cluster gke-marsa-ew1, namespace facturation.

This simulation is reserved for students enrolled in a course.

Already enrolled? Log in.