powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Многосерверная игра
3 сообщений из 3, страница 1 из 1
Многосерверная игра
    #38129462
serg_hd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем. Интересует то, каким образом обычно организовывается архитектура клиент-серверного взаимодействия, когда серверов может быть несколько. Как этим серверам сообщаться между собой? К примеру, во время игры игроки совершают разные действия (тратят свои виртуальные деньги, соблюдают правила игры, т.е. накапливают какую-то свою статистику). На каждом сервере, допустим по 2 тыс. игроков, база одна, по мере необходимости можно добавлять дополнительные сервера. Что делать с игровыми_данными/статистикой? Действия игроков сразу же фиксировать в БД? Или хранить всё в рантайме (как-то сообщаясь между серверами), а информацию в БД помещать, например, только тогда, когда игрок делает login/logout? Вобщем интересны мнения, может у кого-то был опыт.
...
Рейтинг: 0 / 0
Многосерверная игра
    #38131686
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg_hd,

посмотри как EVE устроена:
куча серверов обслуживает свои "территории" игры,
+ отдельные сервера для рынка и статистики
...
Рейтинг: 0 / 0
Многосерверная игра
    #38132047
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg_hdкаким образом обычно организовывается архитектура клиент-серверного взаимодействия, когда серверов может быть несколько.
Клиент-серверного - как обычно. Ну плюс мелочи типа передачи клиента на другой сервер. Интересный вопрос - межсерверное взаимодействие. И ответ довольно прост: архитектура должна быть спроектирована таким образом, чтобы межсерверное взаимодействие было минимальным, а те операции, в которых оно всё-таки требуется - некритичными по времени отклика. Естественный путь - разбить игровое пространство на сектора.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Многосерверная игра
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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