Mit tartogat a jövő a PowerPlay Manager számára?
Sziasztok Barátaim,
Az utóbbi két hét eseményei olyan lényeges döntések meghozatalára kényszeríttetek minket, amik a PowerPlay Manager projekt jövőjét meghatározzák. Mi is történt? A szezonkezdet szerver túlterhelési problémákat hozott, ami ellen a mai napig küzdünk. Súlyos órákat töltünk a teljesítmény optimalizálásával, ideiglenes megoldások keresésével. Nagyon sok lelkes felhasználója van a PPM-nek, sorra döntjük meg az online felhasználók rekordját. A jelenlegi rekord 4,450 fő, ami tényleg nagyon nagy szám! Egyéb projektek tapasztalataiból okulva, az online managerek számát kb. 2,000-re vártuk. Soha nem is álmodtunk 5,000 főről. Ez még nem is lenne baj, ha ez a magas szám nem esne egybe a 18.30-as statisztikaszámításba. Ezért kellett meghoznunk azt a népszerűtlen döntést, hogy szerver túlterheléskor a nem-PRO felhasználók nem tudnak az oldalhoz csatlakozni. Nagyon sokan kritizáltatok minket ezért, nem gondolva arra, hogy e nélkül a játék teljesen elérhetetlen lenne.
Annak ellenére, hogy ezek az esetek ritkák, szükséges volt eltöprengenünk a projekt jövőjét illetően. A foci fejlesztés alatt van, és még népszerűbb, mint a jégkorong. Gondoljatok csak bele, hányan szeretik a focit szerte a nagyvilágban. Így azt várjuk, hogy legalább kétszer ennyi felhasználó lesz online, mint most, és ez relatív hamar be fog következni. Így a szerverek nem fogják bírni a terhelést. Most sokan gondoljátok, hogy akkor vegyünk még pár szervert. Persze ez nem olyan egyszerű, mint ahogy látszik. Két fő probléma van. Az első pénzügyi természetű. Jelenleg 3 szerverünk van: egy web-szerver, egy adatbázis-szerver és egy a képeknek és a banneroknak, az újak vásárlása pedig nem olcsó. A gazdasági válság idején szinte lehetetlen reklámbevételhez jutni, így gyakorlatilag az egyetlen bevételünk a PRO-csomagok eladása. A legfontosabb döntésünk pénzügyi jellegű. A másik probléma talán még súlyosabb. Egyáltalán nem egyszerű a játékot több szerverre felosztani. A jégkorong adatbázisa csatlakozik egy univerzális felhasználói felülethez, ahol például a fórumok és a többieknek mondani alkalmazások is találhatóak, ezek napról-napra egyre népszerűbbek, és a terhelés, amit ezek az alkalmazások generálnak, legalább akkora, mint amit a jégkorong ad. Naponta több mint 5,000 hozzászólást irtok, nem számolva az egyéb üzeneteket. Lassan közösségi portállá válunk. Ezek a portálok azonban nagyon sok szerverrel rendelkeznek. Nálunk azonban mindezek a jégkoronggal egy szerveren kapnak helyet. Ezt mi nem tudjuk megtenni, de szét kell választani az adatbázist a felhasználói felülettől és külön szerveren elhelyezni. Értelemszerűen, a focinak is kell egy saját adatbázis és szerver. Ez a szétválasztás egy hihetetlenül bonyolult feladat, várhatóan az egész csapatunknak 5 kemény hetébe telne megvalósítani. Ezenkívül, ezt lehetetlen közvetlen a játékszerveren megtenni. Másrészről, szükséges lenne minden nap néhány órára leállítani a játékot. Ez senkinek nem lenne jó. Ép ezért mindent egy teszt-szerveren kellene elvégezni, ami szintén többletköltséggel járna.
Ezekről a kérdésekről már régóta tanakodunk, hiszen az egész PowerPlay Manager jövője függ tőle. Az egyik lehetőség, hogy kikapcsolunk néhány alkalmazást és elindítjuk a labdarúgást, de csak azoknak, akik PRO-csomagot vásárolnak hozzá. A másik lehetőség, pókernyelven szólva betolunk minden pénzt és "all in" megyünk. Azaz újrakészítjük a rendszert, veszünk új szervereket, és úgy programozzuk le a játékot, hogy mindenki folyamatosan tudjon játszani vele. Úgy döntöttünk, hogy "all in". Úgy hiszem, lesznek néhányan, akik ezért kritizálni és támadni fognak minket. Ők nem fogják értékelni azt a tényt, hogy mi mekkora kockázatot vállalunk. Ezt a projektet anno mi azzal a céllal kezdtük, hogy az emberek szeretnek majd játszani a PPM-mel, és talán majd egyszer valamit mi is visszakapunk a befektetett pénzünkből. Reméljük, hogy mindannyian, akik ezt olvassátok, képesek vagytok ezt méltányolni. Szintén reméljük, hogy ez a döntésünk meggyőzi a jelenleg hezitálókat és nemsokára a PRO-csomag megvásárlásával ők is támogatni fognak minket. Minden segítségre szükségünk van, főleg most!
Mi fog most történni? Leírom nektek a részleteket, mert ez mindenkit érint. Az elkövetkező kb. 10 napban befejezzük a jégkorong fejlesztéseit, gondolok itt a VIP-páholyra és a nemzeti csapatokra. Utána veszünk teszt szervereket és átmásoljuk a játékot rájuk. Majd megkezdődik a munka, szétválasztjuk az adatbázistól. Ez kb. 5 hét programozást jelent. Ez idő alatt nem lesz lehetőségünk fejleszteni sem a jégkorongot, sem a focit. Egyedül csak a nagyobb hibák javítását tudjuk elvégezni. Majd ha ez kész lesz, akkor a jégkorong és az univerzális felhasználói felület is megkapja a saját szerverét. A fejlesztés utolsó pár napjában az adatbázis másolásakor a játékot elkerülhetetlenül le kell, hogy állítsuk párszor néhány órára. Amikor ez kész, a játék simán fog futni és nem lesz több korlátozás. Akkor majd veszünk egy új szervert a labdarúgásnak és folytatjuk a fejlesztését is. Egy dolog biztos. A labdarúgás béta verziója később fog indulni, mint ahogy azt korábban terveztük. De mindezen fejlesztések nélkül az egész folyamat kivitelezhetetlen lenne. Az elkövetkező hónapokban folyamatosan értesíteni fogunk titeket a béta indulásáról.
Végezetűl, szeretném megköszönni mindenkinek, aki szorított nekünk és támogatott minket. Erre a továbbiakban is szükségünk lesz! :-) Ha minden a tervek szerint megy, akkor a játék simán fog futni az elkövetkezendőkben.
Üdvözlettel,
Ivan alias tuttle
Megosztás a Facebook-ra Megosztás a Twitter-re Megosztás a MySpace-re
Mutasd a többit!