earthling
НазваниеYandex for Backend
Дата созданиясентябрь 2023 г.
КатегорииБэкенд, Python, Go, Java, C++
Описание
█████████ █████ ████████████
КоллекцияRoad to Highload
Прочитано0 / 6
Без категории
О чём этот проект Яндекс 360За годы работы инженеры Яндекс 360 накопили значительный опыт в проектировании и разработке систем, которыми ежедневно пользуются миллионы людей и тысячи предприятий. Они знают, что такое хайлод и отказоустойчивость не из книжек и докладов, а из реальной многолетней практики. В последние пару лет они делятся накопленным опытом на конференциях и митапах, потому что верят, что только через обмен знаниями и развитие всей индустрии мы можем двигаться вперёд.
Функциональные и нефункциональные требованияСбор требований — критически важный этап в проектировании систем. Евгений Ширанков, руководитель платформенных сервисов в Яндекс 360, поделится практическими примерами и расскажет, как правильный сбор функциональных и нефункциональных требований помогает создавать надёжные и масштабируемые решения
Надёжный APIНадёжный API — это не просто набор эндпоинтов, а лицо системы, которое определяет качество взаимодействия. Вадим Клеба, руководитель разработки Телемоста, обсуждает основные принципы проектирования API, которые помогут сделать его консистентным, предсказуемым и поддерживаемым. А ещё делится примерами из практики
Крупноблочная архитектура: карта вашей системыСергей Трегуб, руководитель бэкенд-разработки продуктовых сервисов Яндекс 360, рассказывает о концепции крупноблочной архитектуры и демонстрирует её на примере Яндекс Календаря. Такой моделью удобно пользоваться для эффективной коммуникации с различными командами разработки, вовлечёнными в проект.
Рост баз данных: от единиц запросов к тысячамАндреей Колнооченко, разработчик ядра Диска, рассмотривает некоторые аспекты проектирования и развития баз данных, которые помогут избежать проблем с производительностью и консистентностью данных при росте нагрузки. На практических примерах он показывает, как правильно организовать работу с БД, чтобы система оставалась стабильной и эффективной даже при значительном увеличении количества запросов и объёма данных
Взаимодействие со смежными системамиДмитрий Кривопальцев, тимлид команды бэкенда Яндекс Диска, рассказывает, как избежать проблем при взаимодействии со смежными системами. Вы узнаете о типичных сложностях, с которыми сталкиваются команды при интеграции с внешними сервисами, и о том, как их предотвратить или минимизировать.