с клиента в зависимости от времени ответа? Кейс следующий: есть у нас один внешний ресурс, к которому можно обращаться по 2 доменам - api.xxx.ru (основной) и api2.xxx.ru (резервный). Иногда запросы на 1 домен отрабатывают ну очень долго (>10с), в случае чего надо переключаться на второй. Но через некоторое время надо переключиться обратно на первый.
Это называется circuit-breaker, но именно гошный не посоветую
Это больше похоже на классический Service-Discovery механизм. Про конкретные реализации правда не скажу
вообще-то это не на клиенте надо делать, а на балансировщике
А днс вы уже исключили из рассмотрения? )
Обсуждают сегодня