Я пишу простую мобильную игру, где серверу необходимо регулярно обновлять состояние игр с частым и регулярным интервалом (например, обновлять все активные игры каждую секунду).Update Loop В Google App Engine
Я пытаюсь реализовать серверы с помощью Google App Engine, но наиболее очевидные способы, чтобы сделать это, кажется, имеют фатальные недостатки:
Cron: Это было бы идеально, но она имеет максимальное разрешение 1 которая слишком длинна для моих целей. TaskQueue: Это может сработать, но, похоже, оно не гарантирует выполнение (или даже если) задач.
Есть ли способ использовать Google App Engine для надежного достижения того, что я ищу, или я должен искать в другом месте?
Спасибо. Есть ли сервис, который вы использовали бы для такого дизайна? – Huhwha
Вся идея быть зависимой от тика, проходящего через всю вашу систему, является плохой идеей для динамического масштабирования. Он будет работать над чем-то, где у вас есть фиксированное количество серверов, для которых не требуется никакого времени раскрутки (т. Е. Всегда работает). Это можно сделать с помощью AWS или любого другого традиционного хостинг-провайдера. – dragonx