Skip to content

Integrate Unreliable API using Polly

Anatoly Kulakov edited this page Dec 30, 2021 · 2 revisions

Артём Микулич «Как интегрироваться с (не-)надёжным third-party API при помощи Polly»

Интеграция с third-party сервисами дело неблагодарное. Когда мы делаем запросы в сторонний сервис, всегда есть вероятность, что что-то может пойти «не так» — отвалится сеть, сервис выбросит 429 Too Many Requests и т.д.

Зачастую мы не можем устранить причину таких проблем, но в наших силах минимизировать возникающий ущерб. Вы наверняка слышали о Retry-логике, кешировании, fallback-механизмах. До появления библиотеки Polly всё это мы изобретали сами. Но теперь у нас есть отличный инструмент, который сохранит наше время и нервы.


Доклад представил Артём Микулич в рамках Встречи SpbDotNet №60.

Демо

Демо

Слайды

Слайды

Видео

Видео

Clone this wiki locally