🚩Кейс: Распил монолита на микросервисы (этап 1).
1️⃣ Необходимо от общих ресурсов всего монолита перейти к трехзвенной архитектуре.
2️⃣ Все три звена должны иметь собственные ресурсы и взаимодействовать по сети:
🔸 Между базой данных и back-end выбирайте любой ORM.
🔸 Для взаимодействия front-end и back-end лучше всего, на этом этапе, подойдет REST или GraphQL.
3️⃣ Не забывайте про версионирование вашего API, чтобы избежать проблем с обратной совместимостью в дальнейшем.
P.S. Будет небольшой цикл видео, в котором я разберу все этапы.
Системный анализ | Дмитрий Помаскин
Post #80
1.05K
- 👍 15
- 🔥 6