8 ответов

28 просмотров

Вот у тебя есть игроки, у них есть хп и статы, ты же не будешь постоянно в бд бегать эти данные тащить чтоб расчеты проводить

Andrei-Apanasik Автор вопроса
Roy Mustang
Вот у тебя есть игроки, у них есть хп и статы, ты ...

Зачем мне постоянно в БД бегать? Мне достаточно 1 раз при запуске комнаты считать. А потом только изменения писать.

Andrei-Apanasik Автор вопроса

У меня всегда все микроскрвисы стейтлес. Данные игрока единовременно всегда лишь в 1 инстансе. Рассинхрона никакого быть не может по определению.

Andrei Apanasik
У меня всегда все микроскрвисы стейтлес. Данные иг...

Сколько такой сервис онлайна вытянит? Если это монолит, то сляжет какой то кусок кода и весь монолит посыпится

Andrei-Apanasik Автор вопроса
Roy Mustang
Сколько такой сервис онлайна вытянит? Если это мон...

Сервисы стейтлес. Скалировать можно бесконечно. Инстансы с игровыми комнатами около 40 арен тянули, на арене 6 игроков. Т. е. 1 инстанс в принципе 240 CCU обслуживал.

Andrei Apanasik
Сервисы стейтлес. Скалировать можно бесконечно. И...

Ну вот когда у тебя игра имеет переходы по локациям, то тут все проще, а когда опен ворлд, то тут посложнее

Похожие вопросы

Обсуждают сегодня

Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Всем привет. Хотел бы написать для себя свою ос. Причины: 1) нужен опыт в чем-то 2) будет меньше весить 3) свое, но там будут свои задумки Я понимаю что нужно писать для всег...
Shadow Akira
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
Hi! Could you please upvote my new notebook? thanks a lot. https://www.kaggle.com/code/melissamonfared/anime-character-generation-dsgan-gan
məru
2
Инструкция вроде от 1 до 5 тиков ввполняется? Давайте все в ассемблер чат тему перенесём. Там будет больше людей которые связаны с этой темой. Прошу пожалуйста.
Shadow Akira
3
сколько это сотен тысяч инструкций?
Boris Vinogradov
4
5? да там все 10
Boris Vinogradov
12
Через бот апи возможно получить ID стикерпака? Не ссылку.
Vexylon [АФК до 09.09]
5
Карта сайта