Все статьи

Организация архитектуры высоконагруженных realtime-сервисов на примере онлайн игр

Запись доклада. Илья Расторгуев (CTO в TinyPlay, Inc.) рассказал про архитектуру высоконагруженных realtime-сервисов.
15 мая 2022

Доклад с митапа {Perm} Dev Meetup #2 (30 апреля 2022).

«Организация архитектуры высоконагруженных realtime-сервисов на примере онлайн игр» —  Илья Расторгуев, CTO в TinyPlay, Inc.

Ссылка на запись доклада на YouTube: https://www.youtube.com/watch?v=ir6lSqsnh0E

В течении нескольких лет и на нескольких проектах мы выстраивали максимально подходящий для нас принцип работы с серверной архитектурой и клиентом, отвечающий всем требованиям отказо-устойчивости, моментальной доставке контента и realtime-обновлениями в больших клиентских проектах на кросс-платформе.

Онлайн-игры в реальном времени служат хорошим примером того, как выстраивается отказо-устойчивая архитектура приложений. Игровая архитектура строится таким образом, чтобы сочетать высокую безопасность, быстрое масштабирование и простоту работы с live операциями.

На примере организации архитектуры realtime игр - серверные разработчики и DevOps специалисты смогут подчерпнуть для себя интересные подходы в разработке больших приложений, нацеленных на много-миллионную аудиторию.

Алексей Цыкарев
CEO&Founder

Читайте также

Spectr на Ecom Expo 2023
Spectr на Ecom Expo 2023
7-8 июня приняли участие в качестве экспонента в одном из самых масштабных событий, объединяющем игроков рынка электронной коммерции и ритейла — крупнейшей выставке технологий ECOM Expo 2023
Битва медведей: Pandas против Polars
Битва медведей: Pandas против Polars
Рассказываем о своих наблюдениях при использовании двух основных систем аналитики данных в Python и сравниваем их на предмет быстродействия при работе с файлами больших объемов.
Ural Digital Weekend 2023 — конференция про разработку и управление в Digital
Ural Digital Weekend 2023 — конференция про разработку и управление в Digital
4-5 августа в Перми мы проведем большую конференцию про разработку и управление бизнесом в Digital — Ural Digital Weekend. В статье рассказываем, что вас ждет и вспоминаем UDW прошлого года.
Внедряем DevSecOps в процесс разработки. Часть 1. Обзор инструментов, Pre-commit Checks
Внедряем DevSecOps в процесс разработки. Часть 1. Обзор инструментов, Pre-commit Checks
Говорим о теории DevSecOps и подробно останавливаемся на одной из практик, используемой при разработке в рамках этой методики — Pre-commit Checks.