(Json) Rabbit MQ " Продуктовые команды (10+) в Тель-Авиве и Москве " У каждой команды 3-10 микросервисов " Компонентные тесты " Интеграционные тесты - монорепа на Java на всех " Нужно использовать другие сервисы µS1 µS3 µSN µS2
с поддержкой cookies 2) Подключить адаптер io.github.openfeign:feign-okhttp и сделать аналогично с retrofit. public final class OkHttpClient implements Client { private final okhttp3.OkHttpClient delegate; public OkHttpClient() { this(new okhttp3.OkHttpClient()); } public OkHttpClient(okhttp3.OkHttpClient delegate) { this.delegate = delegate; } }
Retrofit " Definition Layer - описание всех методы микросервиса " Validation Layer - валидация status_code и content-type, чтобы сразу зафейлить тест в месте, где что-то пошло не так " Functions - десериализация, класс для переиспользования другими командами Definition Layer Validation Layer Functions Layer