Час:

  
  .
Зв'язок
Public account
  Зона PRO
1330 кредитів
Придбати кредити
Ти знаходишся у суспільному обліковому записі. Якщо ти хочеш грати або приєднатися до обговорення, то маєш залогінитися. Якщо ти новий користувач, то маєш спершу зареєструватися.

  Хокейні новини

Що чекає на PowerPlay Manager у майбутньому?

Привіт друзі,

Події останніх двох тижнів змусили нас прийняти важливі рішення, які визначатимуть майбутнє проекту PowerPlay Manager. Що трапилось? Початок сезону спричинив перевантаження серверів, з яким ми важко боролися з того часу. Ми витратили багато часу в спробах оптимізувати процеси і знайшли деякі тимчасові рішення. У проекту з’явилось стільки фанів, що ми встановлюємо рекорди по кількості користувачів он-лайн. Наразі рекордом є 4450 відвідувачів, що є дуже великим числом. На базі досвіду інших проектів ми очікували, що цей показник буде близько 2000. Ми навіть не мріяли про 5000. Усе було б гаразд, якби цей пік відвідування не збігався з обчисленнями о 19.30 за київським часом. Це призводить до такого навантаження на сервер, що нам довелось вдатися до непопулярних заходів, коли лише менеджери з PRO-пакетом мають доступ до гри у періоди найбільшого навантаження. Багато хто критикував це рішення, але не брав до уваги той факт, що без цього запобіжного заходу гра б взагалі не працювала.

Не беручи до уваги той факт, що такі ситуації трапляються рідко, ми почали розмірковувати про майбутнє проекту. Футбол вже у розробці, і він, напевно, буде більш популярним ніж хокей. Достатньо згадати, наскільки він популярний у світі. Тому ми очікуємо як мінімум подвоєння кількості менеджерів, що знаходяться он-лайн. І це станеться незабаром. Тому не можна сподіватися, що сервери витримають таке навантаження. Ви можете подумати, що питання легко вирішується шляхом придбання нових серверів, але, нажаль, все не так просто. Ми маємо дві проблеми. Перша — це фінанси. Ми вже маємо 3 сервери (один веб-сервер, один для бази даних і один для зображень і банерів) і придбання нових є недешевим задоволенням. Ми майже нездатні продавати рекламні місця під час кризи, тому фактично всі доходи отримуємо від PRO-пакетів. Ця фінансова інвестиція є найважливішим рішенням для нас. Інша проблема навіть більш складна. Дуже непросто розділити гру між більшою кількістю серверів. Наша хокейна база даних пов’язана із загальним інтерфейсом користувача. Загальний інтерфейс, до якого належать форуми, де ви можете користуватися опцією «Сказати іншим», стає все більш популярним, і навантаження, що створюється ним, стає майже таким, як від самого хокею. Щодня з’являється 5000 повідомлень на форумах, і це не враховуючи повідомлень за допомогою опції «Сказати іншим». Ми стаємо соціальним порталом. Такі портали, як правило, мають багато серверів. А ми тримаємо це на такому ж сервері, що й хокей. Ми не можемо так продовжувати, і ми маємо відокремити хокейну базу даних від загального інтерфейсу та виділити для неї окремий сервер. Відповідно, футбол також матиме свої окремі базу даних та сервер. Таке розділення є надзвичайно важким завданням, і ми очікуємо, що вся операція вимагатиме п’ятитижневої інтенсивної роботи всієї команди. Крім того неможливо зробити це розділення безпосередньо на ігрові сервери. Це б вимагало щоденного відключення гри на декілька годин. Це б не було гарним рішенням для багатьох. Тому ми маємо робити все на спеціальних тестових серверах, що означатиме додаткові витрати.

Ми думали над цим протягом тривалого часу, бо від цього рішення залежить майбутнє PowerPlay Manager. Однією з можливостей було продовжувати відключати певні опції гри, триматися якнайдовше і запустити футбол для невеликої кількості осіб, що купили б PRO-пакет. Іншою можливістю було вкласти додаткові гроші й піти ва-банк. Щоб переробити всю систему, купити нові сервери і зробити гру у такий метод, щоб всі мали змогу грати. Ми вирішили піти ва-банк. Я передбачаю, що й надалі будуть з’являться особи, які будуть критикувати та шпиняти нас. Вони не визнають той факт, що ми ризикуємо. Але ми розпочали цей проект з надією, що людям сподобається грати, і, можливо, одного дня ми отримаємо щось назад. Ми сподіваємось, що кожний з вас, хто прочитав це, зможе зрозуміти це. Ми також сподіваємось, що це рішення переконає багатьох, хто досі вагався, підтримати нас, купивши PRO-пакет. Нам буде потрібна вся ваша підтримка. Особливо зараз.

Що відбуватиметься далі? Я опишу все детально, бо це стосуватиметься всіх нас. Ми завершимо останні опції хокею у наступні 10 днів: VIP-ложі, національні команди тощо. Потім ми купимо тестові сервери і скопіюємо гру на ці сервери. Після цього ми почнемо розділяти бази даних, що потребуватиме 5 тижнів програмування. Протягом цього часу ми не зможемо вносити зміни до хокею або займатися розробкою футболу. Будуть виправлятися лише критичні помилки. Коли ми покінчимо з цим, хокейна частина матиме новий сервер, а загальний обліковий запис буде винесений на свій. Нова база даних буде перенесена на сервери в останні 1-2 дні, а гру неминуче доведеться закривати декілька разів. Коли все скінчиться, гра має працювати рівно, а обмеження зникнуть. Тоді ми маємо купити новий сервер для футболу та продовжити розробку цього виду спорту. Але в одному ми упевнені: запуск бета-версії футболу буде відкладений через згадані вище причини. Але зрозуміло, що без цієї оптимізації усе б завмерло. Ми повідомимо вас щодо запуску бета-версії футболу найближчими місяцями, але вже зараз можемо сказати, що менеджери отримуватимуть доступ до футболу поступово і групами.

Нарешті, я хотів би подякувати всім, хто тримав за нас кулаки, за їх підтримку. Нам вона знадобиться :-). Якщо все піде за планом, то гра працюватиме значно краще.

З найкращими побажаннями,

Іван, нік tuttle



Інші новини
04/2024

01/2024

12/2023

09/2023

08/2023

05/2023

02/2023

12/2022

11/2022

10/2022

06/2022

03/2022

12/2021

11/2021

07/2021

03/2021

Показати більше