Задать вопрос
Ответы пользователя по тегу Java
  • Какой язык выбрать для сервера мобильново приложения?

    Disassociative
    @Disassociative
    Данный вопрос решается не языком, а архитектурой. Поэтому не важно на чем оно будет написано, важно как.

    В моих социальных играх сервисы разделены между собой и общаются сугубо по каналам ZeroMQ. К примеру есть у меня сокет сервер который общается с пулом исполнителей, есть так же биллинг, админка и очередь событий.
    Одно время сокет сервер работал на ерланге, сейчас на питоне с использованием epoll. Если где-то находятся узкие места сервис можно быстро переделать так как он слабо связан с остальной частью игры. Если не хватает производительности - можно добавить пару воркеров, выкинуть их на другой хост и так далее.
    Так же, мне кажется, отзывчивость в Clash of Clans сильно упирается в то что много считается на клиенте.
    Ответ написан
    3 комментария