Разработчик в Одноклассниках. Доклад — о реальной инженерной системе, посвящен тому, как научиться применять реактивные технологии на практике. Много полезной информации об архитектуре распределенной системы. Стоит послушать тем, кому нужно спроектировать работающую высоконагруженную систему. Раздатчик музыки непосредственно занимается отдачей байтов аудиопотока многочисленным пользователям В пике суммарный трафик достигает 100 Гб/с через сотни тысяч соединений, а время до первого байта составляет не больше 100 мс. Предыдущая версия раздатчика на основе файлов и Apache Tomcat не устраивала нас требуемым количеством оборудования и неспособностью утилизировать современное железо. При разработке новой версии мы поставили перед собой цель сохранить внешнюю функциональность сервиса неизменной, но обойтись существенно меньшим количеством машин, сохранив при этом масштабируемость и отказоустойчивость сервиса. В докладе мы рассмотрим, как различные архитектурные решения помогли нам обеспечить м
Hide player controls
Hide resume playing