Этот пост был переведён автоматически. Оригинальная версия — здесь.
Fixing All-or-Nothing Batch Processing in Azure Service Bus заслуживает внимания, если вы создаёте или эксплуатируете .NET-системы в масштабе.
На мой взгляд, важна не основная функция, а то, как быстро команда может превратить её в более безопасный и воспроизводимый инженерный процесс.
Почему это важно для .NET-команд
Большинство команд балансируют между скоростью разработки, согласованностью платформы и управлением. Это обновление полезно, потому что даёт более конкретный путь к улучшению одного из этих аспектов без переписывания всего с нуля.
Практические следующие шаги
- Проверьте функцию на небольшом .NET-пилоте с данными, близкими к рабочим.
- Добавьте чёткие контрольные точки отката и наблюдаемости перед более широким развёртыванием.
- Зафиксируйте шаблон реализации во внутренних шаблонах, чтобы другие команды могли им воспользоваться.
Источник
- Оригинальная статья: https://devblogs.microsoft.com/azure-sdk/per-message-settlement-azure-service-bus/
