Glavni kvar – zašto se transakcije rupe
Ubrzo po pokretanju, KEKS Pay je počeo da „zaglavi” sve veće iznose, a korisnici su ostali bez dobitaka. Ovako se to događa: serveri preopterećeni, API-ovi se sudaraju, a backend ne može da obradi zahtjev u vremenu manjim od 5 sekundi. Rezultat? Prazna kasa i frustrirani sportaši.
Tehnički detalji koji uzrokuju kaos
Prvo, nedostatak skalabilnog load balancera. Drugo, zastarjeli SSL certifikati koji padaju pod napadima. Treće, nedosljedna validacija podataka – neki parametri se prepisuju, drugi se odbacuju bez objašnjenja. Ove tri greške zajedno čine pravi „kockasti” problem.
Kako se manifestira u kladionicama
Kada igrač pokuša da položi opkladu, KEKS Pay najprije provjerava saldo, a potom šalje zahtjev banci. Ako banka ne odgovori u roku, sistem vraća „timeout” i igra se poništava. Igrači to vide kao “grešku” i odmah se okreću konkurenciji.
Posljedice za operatore
Gubitak povjerenja. Pad od 30 % u dnevnoj potrošnji. Dodatni troškovi za podršku – timovi rade po 12 sati dnevno, a još uvijek ne vide rješenje. I sve to dok regulatorni organi počinju da postavljaju pitanja.
Link za dublju analizu
Za sve detalje i konkretna rješenja pročitajte KEKS Pay problemi kladionica.
Brza intervencija – šta raditi odmah
Isključite sve neaktivne konekcije, resetujte SSL certifikat, i postavite dinamički load balancer. To je to.