Во вторник, 9 апреля, в 20:00 в Бизнес-инкубаторе «Ингрия» состоится встреча с архитектором компании Wargaming Максимом Барышниковым.
В этот раз речь пойдет о разработке архитектуры, выдерживающей высокие нагрузки.
О докладе
Доклад одновременно интересный и скучный.
Интересный — потому что можно будет узнать об основных архитектурных и инженерных решениях, которые позволили World of Tanks достичь показателя в 1.1 миллиона одновременно играющих пользователей.
Скучный — потому что ни серебряных пуль, ни особенно страшного rocket science при этом не применялось.
Зато было (и есть!) большое количество моментов, которые нужно учитывать, когда проект работает на большом (500+ серверов) географически распределенном кластере кластеров, образующем гетерогенную асинхронную среду, которая и есть “сервер” World of Tanks.
Логически доклад разбит на несколько частей:
- Первая - непосредственно про организацию серверной части World of Tanks, логические блоки, из которых она состоит, цифры про сервера, данные, запросы и другие интересности.
- Вторая - про “обвязку” вокруг игры, все те вещи, без которых невозможна действительно массовая игра: SSO, API, сервисы поддержки, порталы, форумы, мета-игры, внутренние сервисы
- Несколько паттернов, которые помогают строить высокодоступные нагруженные приложения и более-менее спокойно спать.
Вход свободный! Необходима регистрация по ссылке https://codefreeze.timepad.ru/event/178697/
О докладчике:
Максим Барышников
Более 12 лет коммерческой разработки ПО по обе стороны баррикад — и как разработчик, архитектор и руководитель групп разработки, и как продуктовый менеджер и заказчик.
Проектировал и разрабатывал как нагруженные интернет-проекты, так и распределенные программные комплексы бизнес-автоматизации с глубокой интеграцией различных компонентов бизнес-процессов. На данный момент — архитектор в компании Wargaming, одной из крупнейших компаний-разработчиков и издателей free-to-play MMO, включая легендарную игру World of Tanks.
Место проведения: конференц-зал Бизнес-инкубатора "Ингрия", пр.Обуховской обороны, д. 70, корп. 2, 1-ый этаж.
Дата и время проведения: 9 апреля 2015 г., с 20:00 до 22:00