bet365, en av världens största online-spelsajter, övergick från en SQL-arkitektur till en NoSQL-lösning för att hantera massiv skalbarhet, höga transaktionsvolymer och krav på ständig tillgänglighet. Övergången involverade användningen av programmeringsspråket Erlang, känt för sin förmåga att bygga tillförlitliga, horisontellt skalbara system med hög parallellitet och felhantering genom "let it crash"-filosofin. Som NoSQL-databas valdes Riak KV, en nyckel-värde-databas inspirerad av Amazons Dynamo, för att hantera datakonsistens i distribuerade system, särskilt vid nätverkspartitioner, genom att prioritera tillgänglighet (AP-system). Riak KV använder mekanismer som vektorur (Vector clocks) och lagring av "syskon" (siblings) för att upptäcka och hantera samtidiga uppdateringar och inkonsekvenser, vilket kräver att applikationen hanterar sammanslagning av data. Artikeln betonar vikten av att förstå användningsfall och anta probabilistiska metoder för att hantera eventuell konsistens i distribuerade system, samt att använda Convergent Replicated Data Types (CRDTs) för att förenkla utvecklingen av sammanslagningsfunktioner.