Ulaznice - aktualno Dok sam lupao refreash na browseru kad sam čekao da se pojavi utakmica u prodaji vidio sam da broj članova varira od loada stranice do loada stranice. Najviša razlika je bila 3 člana i ovo govori dvije stvari: postoje bar tri servera, a backend na svakom cacheira svoj podatak (ne koristi se centralizirani cache niti se ne ide do baze, ali eto za nebitan podatak ne opterećuje se sustav).
Kako web (zapravo backend) postane neresponzivan na nešto većem korištenju vjerujem da se ne koristi ikakav skalabilni sustav koji bi se vrtio u 'oblaku' i mogao se prilagoditi vršnim brojevima zahtjeva.
Problem konkurentnih (skoro istovremenih) rezervacija istih mjesta na najgluplji način može biti riješeno tako da se odabir istog trena bilježi u bazu, a dohvat prikaza nije cacheiran nego ide do baze. Kolizije na plaćanju bi postale iznimno malo vjerojatne. Već u trenu odabira bi trebalo korisniku javiti kako su ta mjesta rezervirana i prikazati svježe stanje tribine. Ako sustav to već tako i radi, onda je nužan rewrite aplikacije na optimalniji način ili korištenjem resursa koji omogućuju dovoljnu konkurentnost.
Ovo je samo 'glupava zakrpa' rješenje koje može biti izvedeno u bilo čemu nad bilo kojom aplikacijom bez ogromnih ulaganja.
Pošto ima dosta upisa kako ekipa bira ista mjesta (najviše frustracije je bilo za kupnju godišnjih) osobno pogledam što se nudi i pomislim koje mjesto bi zadnje želio i to odaberem...
E to je baš loše.
Gore od tog je samo ne poduzet minimalno da se riješi maksimalni problem, ali uredno se naplaćuje provizija kakvu bi banka sanjala.