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