Повышение отказоустойчивости HTTP интеграций без изменений кода с помощью Envoy. Мстислав Казаков.

Описание к видео Повышение отказоустойчивости HTTP интеграций без изменений кода с помощью Envoy. Мстислав Казаков.

Выступление на ArchDays 2023. Забронируйте участие на следующей конференции: https://archconf.ru/arch

Ни одна система не имеет 100% доступность и неограниченную пропускную способность, поэтому реализуя HTTP-интеграции, например c VK, DaData или Telegram, мы задумываемся как о паттернах устойчивости, чтобы избежать каскадного падения, так и о сборе статистики для понимания создаваемой нагрузки на сервисы и процента их доступности.

В текущем докладе вы:

Познакомитесь с open source решением, которое повысит отказоустойчивость и наблюдаемость ваших HTTP-интеграций.
Сравните на реальных примерах время отклика и процент доступности заведомо нестабильных систем c учетом использования Envoy и без него.
Узнаете, как настроить наблюдаемость за интеграциями и какие метрики особенно полезны.
Получите исходный код всех примеров для локальных экспериментов.

Комментарии

Информация по комментариям в разработке