Kāda būs PowerPlay Manager nākotne?
Sveiki draugi!
Pēdējo divu nedēļu notikumi lika mums pieņemt svarīgus lēmumus, kas ietekmēs PowerPlay Manger projekta nākotni. Kas tieši notika? Sezonas sākums atnāca kopā ar servera problēmām, ar kurām mēs kopš tā laika cīnāmies. Esam pavadījuši neskaitāmas stundas, lai uzlabotu servera darbību, un esam atraduši dažus pagaidu risinājumus. Projektam ir tik daudz atbalstītāju, ka tiešsaistē esošo lietotāju skaita rekords tiek lauzts katru dienu, un šobrīd tas apstājies pie 4 450, kas patiešām ir milzīgs cipars. Balstoties uz pieredzi citos projektos, mēs domājām, ka tiešsaistē esošo menedžeru skaits būs ap 2 000 un pat nesapņojām par 5 000. Viss būtu kārtībā, ja šāds lietotāju skaits neatrastos serverī tieši 18:30 CET. Tas izraisa tik lielu servera pārslodzi, ka bijām spiesti pieņemt tik ļoti nepopulāro lēmumu, ka lietotājiem, kuriem nav PRO pakas, pārslodzes laikā nav pieejas spēlei. Daudzi no jums mūs kritizēja, nemaz neapdomājoties, ka bez šādas rīcības, spēle nefunkcionētu vispār.
Par spīti tam, ka šādas situācijas gadās reti, mēs tomēr esam domājuši par projekta nākotni. Futbols jau tiek veidots, un ir skaidrs, ka tas būs populārāks par hokeju.
Pavērojiet, cik populārs šis sporta veids ir visā pasaulē! Tāpēc mēs varam gaidīt divtik lielu lietotāju skaitu tiešsaistē, un tas notiks samērā drīz. Līdz ar to mēs nevaram cerēt, ka serveri izturēs šādu slodzi. Jūs domājat, ka šo problēmu ir viegli atrisināt vienkārši iegādājoties vairāk serverus. Diemžēl tas nav tik vienkārši, kā liekas. Ir divas problēmas. Pirmā no tām ir finanses. Mums jau ir 3 serveri (viens interneta serveris, otrs datubāzei un trešais bildēm un baneriem) un jaunu pievienošana nebūt nav lēta. Sakarā ar pasaules ekonomisko krīzi ir gandrīz neiespējami pārdot reklāmas laukumus, un visi mūsu ienākumi nāk no PRO pakām. Šis mums ir ļoti svarīgs lēmums finansiālo investīciju jomā. Taču ir vēl viena problēma, kas ir vēl nopietnāka. Nav nemaz tik viegli sadalīt spēli pa vairākiem serveriem. Mūsu hokeja datubāze ir pieslēgta universālajam lietotāju profilam. Universālais profils, kur atrodami forumi un kurā jūs varat izmantot "Teikt citiem" funkciju, kļūst arvien populārāka, un slodze, ko rada šīs iespējas, ir gandrīz tikpat liela, kā visa hokeja spēle. Ik dienas tiek ievietots vairāk par 5 000 komentāru, neskaitot ziņojumus iespējā "Teikt citiem". Mēs kļūstam par sociālu portālu, un šādiem portāliem parasti ir daudz serveru. Mums šīs iespējas atrodas tajā pašā serverī, kur hokeja spēle. Šādi mēs vairs nevaram turpināt, tāpēc būsim spiesti nošķirt hokeja datubāzi no universālā profila, lai tā atrastos uz atsevišķa servera. Līdz ar to arī futbols saņems jaunu datubāzi un jaunu serveri. Šī nošķiršana ir ārkārtīgi sarežģīts process, un mēs paredzam, ka tai būs nepieciešamas 5 nedēļas intensīva visas komandas darba. Turklāt šo nošķiršanu nav iespējams veikt tieši uz spēļu serveriem, jo tad katru dienu uz vairākām stundām būtu nepieciešams spēli atslēgt, un tas nepatiktu nevienam. Tas nozīmē, ka mums šīs darbības būs jāveic uz īpašiem testa serveriem, kas nozīmē arī papildu izmaksas.
Mēs par to esam domājuši ilgi, jo no tā ir atkarīga PowerPlay Manager nākotne. Viena iespēja ir samazināt spēles iespējas un turpināt tādā garā, cik ilgi vien iespējams, bet pēc tam palaist futbolu nelielam lietotāju skaitam, kuri ir iegādājušies PRO paku. Cita iespēja ir ieguldīt naudu un spēlēt uz visu banku - atjaunot visu sistēmu, iegādāties jaunus serverus un radīt tādu spēli, kas ir pieejama ikvienam. Mēs izlēmām spēlēt uz visu banku. Nojaušu, ka joprojām būs cilvēki, kas mūs kritizēs un šaustīs. Viņi nespēj novērtēt faktu, ka mēs uzņemamies risku. Taču mēs radījām šo projektu ar mērķi, lai ļaudīm patiktu spēle un kādu dienu mēs varbūt saņemtu arī zināmu atdevi. Mēs ceram, ka ikviens, kas lasīs šo ziņu, spēs to novērtēt. Mēs arī ceram, ka šis mūsu lēmums pārliecinās iegādāties PRO paku tos lietotājus, kuri līdz šim ir vilcinājušies. Jūsu atbalsts mums ir īpaši vajadzīgs tieši tagad.
Kas notiks tālāk? Pastāstīšu sīkāk, jo tas ietekmēs mūs visus. Tuvākajās 10 dienās mēs pabeigsim pēdējās ar hokeju saistītās lietas, tai skaitā balkonu veidošanu un nacionālo izlašu pieslīpēšanu. Tad mēs iegādāsimies testēšanas serverus, pārkopēsim spēli uz šiem serveriem un sāksim strādāt pie datubāzes sadalīšanas. Tam vajadzētu aizņemt 5 nedēļas programmēšanas darba. Šajā laikā nebūs iespējams attīstīt hokeju un futbolu, tiks izlabotas tikai būtiskākās kļūdas. Kad tas būs padarīts, hokeja profils saņems jaunu serveri, un universālais profils tiks nošķirts uz citu serveri. Pēdējā vai divās pēdējās šā procesa dienās jaunās datubāzes tiks pārkopētas uz serveriem, un spēle neizbēgami būs jāslēdz vairākas reizes uz dažām stundām. Kad viss būs padarīts, spēlei vajadzētu strādāt labi un bez ierobežojumiem. Tad mēs nopirksim jaunu serveri futbolam un turpināsim šā sporta veida attīstību. Viena lieta ir skaidra - dēļ tā, ko minēju, futbola beta versijas palaišana tiks atcelta. Tomēr ir skaidrs, ka citādi procesu nav iespējams kontrolēt. Mēs turpināsim jūs informēt par futbola beta versijas palaišanu tuvākajos mēnešos, bet jau šobrīd varam teikt, ka menedžeri tam tiks pielaisti pakāpeniski, nelielās grupās.
Visbeidzot, gribu pateikties par atbalstu visiem, kas tur īkšķus par mums. Mums tas būs vajadzīgs :). Ja viss ritēs pēc plāna, nākotnē spēlei vajadzētu darboties daudz labāk.
Sveicieni!
Ivan alias tuttle
Delen op Facebook Delen op Twitter Delen op MySpace