Академия Яндекса: Архитектура - видео HD
01:22:03
Академия Яндекса: разработка 368 роликов
9822 просмотра
Архитектура - видео.
Во время лекции мы рассмотрим три части проектирования нового функционала системы:— API для клиент-серверного взаимодействия;— паттерны проектирования на уровне кода (обоснование необходимости декомпозиции, со ссылкой на Мартина Фаулера);— архитектуру межсервисного взаимодействия.Презентация: yadi.sk/d/PivB-ZJ0UJGjYQПолезные ссылки:Спецификация протокола HTTP:tools.ietf.org/html/rfc2616tools.ietf.org/html/rfc578915 тривиальных фактов о правильной работе с протоколом HTTP(Сергей Константинов): habr.com/ru/company/yandex/blog/265569/Стажер Вася и его история об идемпотентности API(Денис Исаев): habr.com/ru/company/yandex/blog/442762/Patterns of Enterprise Application Architecture: martinfowler.com/eaaCatalog/index.htmlMicroservices Patterns: www.manning.com/books/microservices-patternsПаттерны проектирования: www.litres.ru/elizabet-robson/head-first-patterny-proektirovaniya-39123671Domain-Driven Design: Tackling Complexity in the Heart of Software: www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215medium.com/netflix-techblog/optimizing-the-netflix-api-5c9ac715cf19
развернуть свернуть
Если кому надо для отладки или изучения — пользуйтесь