Klockkaoset hade lösts med en enkel kö-algoritm
Swatch Audemars Piguet katastrof kunde undvikits helt med grundläggande köteori. Istället valde man att lita på analog infrastruktur — alltså människor i en rad.
Foto: Bildbyrån Riksbulletinen
Swatch Audemars Piguet katastrof kunde undvikits helt med grundläggande köteori. Istället valde man att lita på analog infrastruktur — alltså människor i en rad.
Tusentals vuxna slogs om plastiga klockor utanför butiker världen över. Bilder visar krossade skyltfönster och säkerhetsvakter i tårar. Kjell Khod är inte förvånad. Inte ens lite.
Problemet är trivialt. Varje förstaårsstudent i distributed systems vet att okontrollerad tillströmning utan rate limiting slutar i kollaps. Det finns en GitHub-issue från 2019 som beskriver exakt detta scenario. Ingen läste den.
Analog kö är tech debt i köttform
Att ställa människor i en fysisk rad är som att köra Windows 95 på en kärnkraftsanläggning. Det ”fungerar” tills det inte gör det. En enkel FIFO-kö med JWT-tokens hade löst hela grejen. Swatch valde istället den sämsta av alla arkitekturer: ingen alls.
Jag har sagt det förut och säger det igen. Best practice för skalbar produktlansering finns dokumenterad sedan 2014. Men klockbranschen insisterar på att leva i en pre-digital verklighet. De mäter tid analogt. Det säger allt.
Swatch Group har inte svarat på mina mejl om att bygga ett API för deras butiker. ”Vi säljer klockor, inte mjukvara”, sa en talesperson till en annan tidning. Citatet borde ramas in som varning på varje handelshögskola. Det är som att säga ”vi bygger broar, inte matematik”.
Klockexperten Bertil Fjäder vid Umeå Tekniska Sällskap sammanfattade det bäst. ”Folk som betalar 30 000 kronor för en klocka som visar samma tid som telefonen förtjänar kanske lite kaos.” Han la till att hela klockindustrin är en sorts cosplay för folk som inte gillar appar.
Swatch Audemars Piguet katastrof kommer att upprepas. Garanterat. Nästa gång med ännu längre köer och ännu dyrare plast. Så länge branschen vägrar använda teknik som funnits i tjugo år får de skylla sig själva. Det enda som inte går att lösa med rätt algoritm är varför någon vill ha en klocka överhuvudtaget.