ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

"Scaling League of Legends Chat to 70 million Players" by Michal Ptaszek

Автор: Strange Loop Conference

Загружено: 2014-09-20

Просмотров: 13798

Описание: Would you ever play an online game if you were not able to communicate with your teammates? Isn't it fun if you can make new friends, arrange pre-made games and celebrate your victories with people you like to play with?

Riot Games' League of Legends handles millions of online players at any given time. Each chat server is responsible for routing over 1 billion real time events a day. In order to support the overwhelming user base and be prepared future growth, as well as pave the road for the upcoming features, chat infrastructure had to be designed and built with the utmost care, so that it would never fail the players.

In this talk I would like to present how we achieved linear scalability, improved the overall fault tolerance, created a framework for real time code upgrades and got ready for the new features we want to ship. I will also discuss in detail why we chose to use Erlang as a foundation for the system, and why we migrated our data from MySQL to Riak.



Michal Ptaszek
Riot Games
@michalptaszek

Michal Ptaszek is a software engineer working at Riot Games. Specializes in designing, implementing and supporting highly concurrent, large-scale, fault-tolerant distributed systems. Fell in love with Erlang at first sight. Holds a masters degree in Computer Science. Is obsessed with Instant Messaging. Privately a huge fan of good food, Bordeaux wine, cats, jazz and classic literature.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
"Scaling League of Legends Chat to 70 million Players" by Michal Ptaszek

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

"Performance Matters" by Emery Berger

"Retaking Rules for Developers" by Ryan Brush

"Transducers" by Rich Hickey

Scaling Pinterest • Marty Weiner • GOTO 2014

Scaling Pinterest • Marty Weiner • GOTO 2014

Mastering Chaos - A Netflix Guide to Microservices

Mastering Chaos - A Netflix Guide to Microservices

"The Security of Classic Game Consoles" by Kevin Shekleton

РФ внезапно меняет тактику / Путин обратился к ООН?

РФ внезапно меняет тактику / Путин обратился к ООН?

WORLD RECORD: Longest Game in League of Legends History (7 Hours)

WORLD RECORD: Longest Game in League of Legends History (7 Hours)

"Aeron: Open-source high-performance messaging" by Martin Thompson

Вертикальные ИИ-агенты могут быть в 10 раз крупнее SaaS

Вертикальные ИИ-агенты могут быть в 10 раз крупнее SaaS

How We've Scaled Dropbox

How We've Scaled Dropbox

Лекция от легенды ИИ в Стэнфорде

Лекция от легенды ИИ в Стэнфорде

"Shen: A Sufficiently Advanced Lisp" by Aditya Siram

"CRDTs Illustrated" by Arnout Engelen

"Why Programming Languages Matter" by Andrew Black

What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney • GOTO 2016

What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney • GOTO 2016

Electronic Chill Music for Work | Future Garage Productivity Mix for Study & Coding

Electronic Chill Music for Work | Future Garage Productivity Mix for Study & Coding

"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson

How Slack Works

How Slack Works

Playlist,,Deep House,Music Played in Louis Vuitton Stores

Playlist,,Deep House,Music Played in Louis Vuitton Stores

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]