Как fan-out создаёт хвост задержек: эксперимент с параллельными вызовами сервисов

Источник
Как fan-out создаёт хвост задержек: эксперимент с параллельными вызовами сервисов

Каждый сервис отвечает быстро, запросы выполняются параллельно, но итоговый ответ всё равно не укладывается в SLA. Причина может быть в самом количестве зависимостей: чем их больше, тем выше вероятность дождаться хотя бы одного медленного ответа. На примере карточки товара разберём, как fan-out влияет на хвостовые задержки, почему растёт p99 и какой ценой можно ускорить ответ, ограничив ожидание необязательных данных. Разобрать эксперимент

Описание из RSS. Читать у источника →

Читайте также

Похожие новости

Рост команды не всегда ускоряет выпуск фич: как архитектурная связность замедляет разработку

Один день на прямой SQL или три на разделение слоёв? Разбираем связность кода, адаптеры и технический долг: как сократить объём будущих пра…

Loople: Ozon Tech перешел от полной выгрузки к версионированию в PostgreSQL для доставки гигабайтов данных в память подов

Представьте себе высоконагруженный сервис, который решает, с какого из множества складов нужно отправить товар покупателю. В пике через нег…

Поиск по Loople

Назад