Клуб Я.Субботника

Яндекс.Диск: архитектура, синхронизация и многое другое

фото автора
фото автора
Владимир Русинов. Москва, 28 июля 2012 года
Менеджер Яндекс.Диска. Работает в Яндексе с мая 2010 года. Занимался Народом и Почтой для Доменов.

Алексей Капранов.
Потомственный программист с интересами в области электронной почты и веб-безопасности. В Яндексе для разнообразия решил поработать менеджером. Время от времени всё ещё пишет код, который никогда не пойдёт в production.

О докладе
Яндекс.Диск: архитектура, синхронизация и многое другое

В докладе пойдет речь о том, как решалась задача надёжного хранения файлов и данных миллионов пользователей. Расскажем про развитие архитектуры кластера Диска: от первого черновика к реальности. Кроме того, на основе webdav-доступа к Яндекс.Диску создадим простейший синхронизатор локальной папки с реакцией на изменения в реальном времени. Используем современный Perl, некоторые интересные библиотеки к нему, а также открытый проект unison.