Минимально жизнеспособная архитектура • Рэнди Шоуп • YOW! 2022

Эта презентация была записана на конференции YOW! 2022. #GOTOcon #YOW
Рэнди Шоуп — вице-президент по инжинирингу и главный архитектор eBay @randyshoup46 РЕСУРСЫ   / randyshoup     / randyshoup     / randyshoup  
АННОТАЦИЯ Универсальной архитектуры не существует. Например, большинство крупных веб-компаний со временем перешли от монолитного приложения к монолитной базе данных к набору слабосвязанных микросервисов, связанных асинхронными событиями. В этой презентации представлена ​​концепция «минимальной жизнеспособной архитектуры». По мере развития компании и продукта её архитектура также должна развиваться. Мы обсуждаем различные этапы создания продукта — от этапа идеи до этапа запуска, этапа масштабирования и этапа оптимизации. Для каждого этапа мы обсуждаем цели и ограничения бизнеса и предлагаем подходящую архитектуру программного обеспечения. В ходе презентации мы используем примеры из eBay, Google, StitchFix и других [...] ТАЙМКОДЫ 00:00 Вступление 02:10 Архитектура eBay 04:54 Архитектура Amazon 06:33 Выводы 08:33 Архитектура «прототипа» 11:08 Архитектура «достаточно» 12:51 Монолитная архитектура 15:57 Модульный монолит 17:00 Непрерывная поставка 18:00 Флаги функций 20:42 Когда следует перестраивать архитектуру? 23:10 Масштабируемая архитектура 26:17 Микросервисы 29:06 Инкрементальная миграция 34:46 Разделение монолита 36:34 Извлечение микросервисов 40:54 Стабильная архитектура 42:10 Заключение 42:21 Вопросы и ответы Скачать слайды и прочитать полный текст аннотации можно здесь:
РЕКОМЕНДУЕМЫЕ КНИГИ Мэри и Том Поппендик • Бережливая разработка программного обеспечения •
Рон Кохави, Я Сюй, Дайан Тан • Достоверные контролируемые онлайн-эксперименты •
Саймон Браун • Архитектура программного обеспечения для разработчиков, том 1 2 •
Дэвид Фарли • Современная программная инженерия •
Дэйв Фарли и Джез Хамбл • Непрерывная поставка •
Вудс, Эрдер и Пьюр • Непрерывная архитектура на практике •
Джордж Фэрбенкс • Достаточно простая архитектура программного обеспечения •
  / gotocon     / goto-     / goto_con     / gotoconferences   #SoftwareArchitecture #MinimumViableArchitecture #ModularMonolith #Monolith #Microservices #FeatureFlags #ContinuousDelivery #RandyShoup #SoftwareEngineering #Programming #SoftwareDevelopment #YOWcon БОНУС ЗА ЧЛЕНСТВО НА КАНАЛЕ Присоединяйтесь к этому каналу, чтобы получить ранний доступ к видео и другим бонусам:    / @goto-   Ищете уникальный опыт обучения? Приходите на следующую конференцию GOTO рядом с вами! Приобретите билет на сайте
Подпишитесь на обновления и специальные предложения на сайте
ПОДПИШИТЕСЬ НА НАШ КАНАЛ — новые видео публикуются практически ежедневно. https://www.youtube.com/user/GotoConf...

Смотрите также