Skip to content

SFS-017 Deadline Propagation

Использование таймаутов в каскадных вызовах (deadline propagation)

В случае каскадных вызовов использование согласованных, но статических значений таймаутов в каждом из сервисов в цепочке, не всегда является самым оптимальным решением. В качестве альтернативного решения можно использовать динамические значения таймаутов при помощи техники deadline propagation. В этом случае по цепочке, начиная с первого сервиса, передается время, остающееся на выполнение каждой из операций в каскаде.

Screenshot 2024-12-11 at 16 40 36


TODO

  • Согласовать названия заголовков для таймаутов и управление ими