Я планирую создать игровой сервер. Хотелось бы, чтобы это заняло очень большую нагрузку, многоразовое, гибкое, но простое в программировании, я хочу получить баланс этих баллов.
Я решил использовать nodejs и redis, формат данных протокола - JSON, websocket
У меня есть опыт веб-разработки, но я не имею понятия о разработке игрового сервера. Я заметил, что игровой сервер работает в режиме реального времени, и сообщение не одноранговое, а паб-субканал,
Является ли nodejs, redis, JSON хорошим выбором для проектирования канала связи, поддерживает ли websocket большинство браузеров?
Может быть, вопросов слишком много, вопрос только в том, как спроектировать канал связи для игрового сервера?