Что такое Facade?

Junior
306 просмотров
AFK Offer AI

Facade предоставляет простой интерфейс к сложной подсистеме. Вместо того чтобы клиент вызывал 5 разных сервисов, делаешь один метод, который всё координирует. В Go — это usecase слой: OrderUsecase.CreateOrder скрывает работу с юзером, оплатой, складом и нотификацией.

Следующий вопрос

Как работает rolling update в K8s?