Андрей Паньгин - Разработка высоконагруженного сервера на Java HD
Может ли один сервер на Java обрабатывать десятки тысяч запросов в секунду, принимать сотни тысяч подключений и отдавать гигабиты трафика? Где-где, а в компании Одноклассники точно знают, как этого добиться, ведь у них на Java работают свыше 8000 серверов, обслуживая 48 млн пользователей ежедневно. Андрей Паньгин, ведущий программист компании, расскажет про приёмы разработки высоконагруженных приложений. Из доклада вы узнаете, в чём недостатки стандартного сетевого Java API, почему возникают JVM паузы, зачем вылезать за пределы Java Heap и как реализовать эффективный механизм удалённых вызов. Будут затронуты вопросы I/O, кеширования, сериализации и межсерверного взаимодействия.
Похожие видео
Показать еще