Tilbake i de tidlige Instagram-dagene måtte alle IG-infraingeniører praktisk talt huske @justinbieber bruker-ID ... fordi hver gang Bieber la ut, ville vi støte på viktige problemer på CassandraDB og krasjet Instagram. 🥵🥵 Flere webservere ville prøve å hente de samme dataene fra cachen (f.eks. antall likes), treffe en cache-glipp og alle oversvømme databasen, noe som utløste et klassisk tordnende flokkproblem. Samtalene hadde bokstavelig talt en runbook: hvis et varsel ble utløst, sjekk om det var biebers bruker-ID, og kjør deretter en killswitch-operasjon ... Det er vanskelig å betjene varme data, og det er vanskelig å betjene globalt tilgjengelige ressurser som tellere. Men infrastrukturstabler som @Aptos er bygget for å håndtere akkurat dette, med aggregatorer og Block-STM som løser kjernekoordineringsproblemer naturlig. Og med @shelbyserves som optimaliserer dataytelsen ytterligere og muliggjør ny dataøkonomi, er jeg spent på å se Shelby + Aptos ta en viktig plass i å forstyrre skyvirksomheten i fremtiden. (P.S. En haug med ingeniører som jobbet med å skalere Instagram ble senere med i et prosjekt kalt Libra/Diem, og landet til slutt på @AptosLabs. En av dem, @zekun000, er Head of Blockchain hos Aptos og bygger Shelby-protokollen)