🧪 Контрактное тестирование:
• Пример использования Pact: позволяет проверять, что контракт между сервисами не нарушен.
• Работает как для consumer- (клиентских) тестов, так и для provider- (серверных).
⸻
📦 Инфраструктура:
• K8s, Terraform, AWS — всё это работает, но важно не перегружать проект.
• В начале часто достаточно docker-compose и одного сервера.
⸻
📍 Ключевые советы:
1. Начинай с простого монолита.
2. Понимай бизнес-домен.
3. Пиши код, как будто он будет расти.
4. Не делай premature optimization.
5. Строй архитектуру, основываясь на реальных ограничениях.
Записи:
https://youtu.be/BDsXinRRtPg
https://rutube.ru/video/265d0b9c71d37264f2f34e8cb663cd5a/