GetAnalyst

Чистая архитектура: ключевые принципы и зачем она нужна


Listen Later

Монолиты, микросервисы, и… чистая архитектура. Как они связаны?

Если вы разработчик или системный аналитик и планируете рост в архитектора, вам так или иначе придётся познакомиться с чистой архитектурой — подходом, который важно не просто изучить, а понять, принять и научиться применять на практике.

Статья к эпизоду: https://getanalyst.ru/podcast/clean-architecture
Telegram-канал сообщества: https://t.me/getanalysts

В этом выпуске объясняем простыми словами, как работает чистая архитектура, зачем она нужна и какие принципы лежат в её основе.

 

Тайм-коды эпизода:

00:00 | Знакомство со спикером. Про путь из разработчика в системного архитектора.

4:49 | Как архитекторы проверяют новые технологии: пишут код сами или делегируют?

8:15 | Что такое “Читая архитектура” и чем отличается от микросервисной архитектуры.

10:39 | Как выглядит чистая архитектура в нотации C4 / Component (L3): разбираем слои presentation, domain и data и связи между ними.

15:45 | Какие слои надо дорабатывать в чистой архитектуре, если решили переехать с REST на gRPC?

17:22 | Маппинг данных в чистой архитектуре. Разбор Use Case с описанием потока данных между слоями presentation, domain и data (для лучшего понимания смотреть на схему в статье).

23:42 | Как несколько доменов могут жить внутри одного сервиса: как меняется организация слоёв чистой архитектуры.

27:49 | Связь чистой архитектуры с монолитами, SOA и микросервисами.

29:11 | Преимущества и недостатки чистой архитектуры.

37:00 | Для каких проектов лучше подходит чистая архитектура.

41:25 | Работа аналитиков на проектах с чистой архитектурой: особенности постановки задач и ведения документации.

51:32 | Рекомендации по изучению подхода чистой архитектуры.

 

Ведущая:
Екатерина Ананьева,
Основатель сообщества системных аналитиков GetAnalyst


Гости:
Никита Улько, 
Системный Архитектор, UseTech

...more
View all episodesView all episodes
Download on the App Store

GetAnalystBy Ekaterina Ananeva

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like GetAnalyst

View all
Два по цене одного by libo/libo

Два по цене одного

94 Listeners

make sense podcast by make sense podcast

make sense podcast

11 Listeners

Сперва роди by libo/libo

Сперва роди

207 Listeners

У Холмов Есть Подкаст by У Холмов Есть Подкаст

У Холмов Есть Подкаст

107 Listeners

Закат империи by libo/libo

Закат империи

218 Listeners

Чистый хвост by Sports.ru

Чистый хвост

6 Listeners

Держи темп by Академия марафона

Держи темп

7 Listeners

Подкаст Глеба Соломина by Глеб Соломин

Подкаст Глеба Соломина

5 Listeners

План Б by Т—Ж

План Б

17 Listeners

Почему мы еще живы by libo/libo

Почему мы еще живы

116 Listeners

Бреслав и Ложечкин by Александр Ложечкин, Андрей Бреслав

Бреслав и Ложечкин

5 Listeners

Backend Podcast by Artem Ostretsov

Backend Podcast

0 Listeners