За несколько недель до 14 февраля системе Dodo IS немного поплохело под нагрузкой. Одной из причин стало то, что в backend’ах мобильного приложения и сайта не совсем корректно работали политики поверх HttpClient’а (Retry, Circuit Breaker, Timeout). В этой статье я хочу поделиться с вами потенциальными проблемами, которые могут возникнуть при неправильном использовании таких политик.
Рубрика «polly»
Повышаем надёжность HttpClient’а в .NET Core или как ошибиться в 3 строках кода 4 раза
2020-05-27 в 13:06, admin, рубрики: .net, .net core, C#, circuit breaker, Dodo Pizza Engineering, httpclient, open source, polly, resilience, retry, Блог компании Dodo Pizza Engineering, ПрограммированиеКак не пропустить ни одного сообщения
2018-05-25 в 8:42, admin, рубрики: azure, azure functions, C#, code, csharp, github, microsoft, Microsoft Azure, polly, redis, Блог компании Microsoft, облако, облачные сервисы, ПрограммированиеОбработка событий — одна из самых распространенных задач в области бессерверных технологий. Сегодня расскажем о том, как создать надежный обработчик сообщений, который сведет к нулю их потерю. Кстати, примеры написаны на C# с использованием библиотеки Polly, но показанные подходы будут работать с любыми языками (если не указано обратное).