powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Выбор хранилища для мобильной игры
7 сообщений из 7, страница 1 из 1
Выбор хранилища для мобильной игры
    #39872622
protracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый. Прошу совета, так как сам уже отчаялся..
Нужно выбрать бд для мобильной стратегии. Подразумевается в ней хранить данные по аккаунтам, покупки, всевозможные рейтинги и прочие прелести мобилок.
Из требований :
- Кросс-региональное хранилище (доступ к данным должен осуществляться из разных ДЦ, которые могут быть расположены на разных материках : Европа, Америка, Азия)
- Отказоустойчивость, масштабируемость, быстрый отклик и бла-бла-бла

Предполагается, что в случае падения одного из регионов, игрок должен иметь возможность подключиться к другому и без потерь прогресса продолжить игровую сессию.

Сервер пишется на java, так как предыдущий проект был тоже на ней и большая часть бизнес-логики перекочует на новые рельсы.
Было предложение сделать независимые кластеры в регионах, но от этой идеи отказались из-за требования матчить игроков со всего мира. Клановые чаты опять же не запрещают общение между участниками из разных регионов.

Сейчас все работает на монолитной архитектуре, одна бд (MySQL). Когда приходят игроки из других частей света, то начинаются проблемы в виде коннекта. Когда падает бд, то лежит вообще все. Как-то так.
...
Рейтинг: 0 / 0
Выбор хранилища для мобильной игры
    #39873346
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читай о средствах асинхронной multimaster репликации и прочем high availability.
...
Рейтинг: 0 / 0
Выбор хранилища для мобильной игры
    #39874428
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
protracer,

С тарифными планами Firebase уже ознакомлены?
...
Рейтинг: 0 / 0
Выбор хранилища для мобильной игры
    #39874475
protracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKad,

Ознакомился. Вариант неплохой, но хотелось бы создать свое решение, за которое не придется платить бешеные деньги в случае, если проект начнет неплохо развиваться.
...
Рейтинг: 0 / 0
Выбор хранилища для мобильной игры
    #39878681
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
protracer...хотелось бы создать свое решение, за которое не придется платить бешеные деньги в случае, если проект начнет неплохо развиваться.

Вы связываете развитие проекта лишь с предстоящим увеличением расходов? Зачем же развивать такой проект?
...
Рейтинг: 0 / 0
Выбор хранилища для мобильной игры
    #39878752
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
protracer...доступ к данным должен осуществляться из разных ДЦ, которые могут быть расположены на разных материках : Европа, Америка, Азия)
- Отказоустойчивость, масштабируемость, быстрый отклик и бла-бла-бла

Как минимум выделенное противоречит друг другу.

protracerБыло предложение сделать независимые кластеры в регионах , но от этой идеи отказались из-за требования матчить игроков со всего мира.

Мысль правильная с точки зрения практики. Но теоретики конечно могут отказываться и идти по граблям.

protracerКлановые чаты опять же не запрещают общение между участниками из разных регионов.

Под это дело отдельные сервера ставятся. И масштабируется в зависимости от нагрузки.

protracerСейчас все работает на монолитной архитектуре, одна бд (MySQL). Когда приходят игроки из других частей света, то начинаются проблемы в виде коннекта. Когда падает бд, то лежит вообще все. Как-то так.
И какая причина ?..


Все разносят сервера по регионам не от хорошей жизни.
...
Рейтинг: 0 / 0
Выбор хранилища для мобильной игры
    #39879485
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Позавчера слушал доклад о CosmosDB. Вот как раз для таких целей применение и декларировалось. За что купил, за то продаю.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Выбор хранилища для мобильной игры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]