❗️System design — строим скелет будущей системы❗️
Уже имеем:
✅ Понятные и подтверждённые требования.
Задача этапа:
Построить каркас взаимодействия ключевых компонентов по «happy path» — идеальному сценарию работы системы.
Что нужно сделать:
1️⃣ Выделить ключевые сущности системы:
- Клиенты (фронты, мобильные приложения, внешние системы);
- Сервисы (микросервисы);
- Хранилища (базы данных).
2️⃣ Соединить их стрелками в рамках взаимодействия по "happy path". На стрелках ничего писать не нужно, все способы взаимодействия будем определять на следующих этапах.
Если пропустили первую часть, то она тут.
P.S. Окно вернул:)
P.S.S. Не ленимся записываться на выходные, группа по EDA пустая 😲
Системный анализ | Дмитрий Помаскин
Post #219
717