@Xmat
100 tisíc dotazů za SEKUNDU? Proboha to někdo špatně nastvil timeout ne? To už je slušná zátěž. Každopádně radši bych šel po straně optimalizace či úplně SQL databázi vypustil a šel do nějaké memory-stored, na tohle není MySQL stavěné. Pokud na tom běží i jiné projekty, tak to určitě smysl má. Já myslel, že si platíš dva servery, jen kvůli pár wow serverům .
Když se na serveru točí 100 hráčů, tak je to nic. Pokud máš ale hráčskou základnu s desetitísícem hráčů (případ twinu?), tak těch uložení je mimo .saveall strašná kupa a to si pár desítek procent ukousne. Pokud by měl server 10 miliónu aktivních hráčů, tak by průměrný traffic klienta byl mnohonásobně ale opravdu mnohonásobně větší, než na tvém serveru - každou milisekundu by někdo udělal save. Těžko říct, kolik je to v tomhle případě procent, to se odhadnout nedá... Ale odhadoval bych to na desítky. Taky hodně záleží na nastavení serveru, já dokážu server tak blbě nastavit, že bude mít dvojnásobnej traffic jak nic.
@Nex
Motivace je to nejdůležitější v živote a ty řekneš, že tě to nezajímá? Pokud má člověk dostatečnou motivaci a vůli, tak může dosáhnout prakticky čehokoliv. V případě programování to platí dvojnásob - nemáš tu žádné omezení (finanční, fyzické, atp.) a brzdí tě jen to co (ne)víš. A proto nechápu, proč bych to já nezvládl? Dobrý základ mám a tak se jedná "jen" o naučení konkrétní problématiky.
Dělat to ale určitě nebudu - nevidím v tom smysl a tak mě to vůbec nezajímá a proto do toho nebudu v žádném případě investovat tolik měsíců času. A jak jsem řekl, tak podobné diskuze jsou o ničem, nedá se to prokázat a to co říkám já, může říct 90% lidí na planětě - aneb když se chce, všechno jde a je to pravda.