System Design · Middle · Запитання 37 з 75
Навіщо передавати ідентифікатор запиту (request id / trace id) від фронтенду до бекенду?
- ✓Правильна відповідь: Щоб пов'язати помилку в браузері з логами й трейсами всіх сервісів
- 2Щоб сервер міг кешувати відповіді за цим ідентифікатором
- 3Щоб обмежити кількість запитів від одного користувача
Пояснення
Розподілене трасування (OpenTelemetry, заголовок traceparent) показує шлях запиту через API-шлюз, сервіси й БД. Користувач надсилає скриншот з id помилки - і ви одразу знаходите повний контекст.