8.3 Микросервисы и распределённые системы

↑ Этап 8

Когда нужны микросервисы, декомпозиция, шлюзы, взаимодействие, саги, согласованность, блокировки и общий код.

Темы

Итого: 9 тем · ~35 мин · готово 0 из 9

#ТемаПриоритетЧтениеСтатус
1Монолит или микросервисы: когда чтоЖелательно3 минНе начато
2Декомпозиция сервисов и database per serviceЖелательно3 минНе начато
3API Gateway, BFF, service discoveryЖелательно3 минНе начато
4Синхронное и асинхронное взаимодействие сервисовЖелательно3 минНе начато
5Распределённые транзакции: Saga (оркестрация и хореография), 2PCЖелательно3 минНе начато
6Eventual consistency, CAP и PACELCЖелательно3 минНе начато
7Распределённые блокировки, лидерство, часыЖелательно3 минНе начато
8Общий код между сервисами: shared kernel, NuGet-пакеты, базовые образыЖелательно3 минНе начато
9Dapr и Orleans: sidecar-блоки и виртуальные акторыЖелательно11 минНе начато

Чек-лист раздела

  • Прочитал все темы
  • Могу объяснить каждую тему за 2 минуты вслух