Безопасное программирование на основе паттернов предохранителя (Circuit Breaker), таймаутов (Timeouts), разделения связующего ПО (Decoupling Middleware) и квитирования (Handshaking) поможет вам избежать опасностей точек интеграции.
Release it! Проектирование и дизайн ПО для тех, кому не все равно
·
Майкл Нейгард