Раздел 45 · Python backend: Тарбадель

Распределённая трасса: один номер на весь путь

middle-senior~25 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

После прошлого урока Барахолка не падает вслед за соседом. Но чтобы понять, что с ней происходит, приходится читать журналы шести сервисов и складывать их на глаз, по времени. В монолите хватало одного стека вызовов: функция позвала функцию, и трассировка показывала весь путь. Между сервисами стека нет. Есть HTTP, брокер, outbox, и на каждом шве путь рвётся.

Сегодня шов зашьётся: у каждого заказа будет одна трасса через все сервисы. А трасса ночного заказа покажет то, что Кельса пятнадцать лет держала при себе.

урок из курса

Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.