
Яндекс Диск — один из сервисов в составе цифрового пространства Яндекс 360, который помогает организовывать рабочие процессы. Бэкенд Диска — большая распределённая система из множества компонентов. Сервис обрабатывает сотни тысяч запросов в секунду и десятки миллиардов в день, оперирует сотнями терабайт метаданных и сотнями петабайт бинарных данных.
Решение сложных технических задач для развития сервиса и повышения его качества
Диску уже много лет, и он активно развивается. У нас огромный бэклог пользовательских фич, которые ждут разработчика, готового их спроектировать и реализовать. Мы постоянно ускоряем пользовательские сценарии и механизмы, придумываем новые алгоритмы, позволяющие эффективнее решать наши задачи. Из-за высокой нагрузки на сервис оптимизация механизмов и реализация новой функциональности — это технически сложные и интересные задачи, которые мы регулярно решаем, чтобы делать сервис лучше.
Разработка архитектурных решений новой функциональности и развитие архитектуры сервиса
Бэкенд Диска обрабатывает более 200 000 запросов в секунду, оперирует бинарными данными размером более 100 000 000 ГБ и работает с базой данных 200 000+ ГБ и с нагрузкой более 1 000 000 SQL-запросов в секунду. Диск — это тот сервис, где на практике можно применить принципы построение высоконагруженных систем, о которых пишут в книгах и рассказывают на конференциях. Архитектуру своих проектов разработчики строят самостоятельно, заметно влияя на архитектуру и развитие всего сервиса.
Создание классных названий для новых сервисов
Мало правильно спроектировать и реализовать новый сервис — важно придумать хорошее и запоминающееся название для него. Мы любим нейминг. Например, у нас есть такие названия компонент:


Яндекс 360 — цифровое пространство для решения ежедневных задач: от хранения файлов до деловой переписки. Включает в себя такие сервисы, как Почта, Диск, Телемост, Документы, Календарь, Заметки, Мессенджер и другие.




