JB

Jinho Bae.

$ tracegraph cycles .

✗ 1 load-time cycle · 3 modules

Static dependency analysis for Python codebases

TraceGraph

$ hookit worker --concurrency 4

12:07:01 evt_9f21 order.paid → 200 delivered · 84ms

12:07:04 evt_a03c invoice.sent → 200 delivered · 61ms

12:07:09 evt_b7d2 order.paid → 503 retry 1/6 in 10s

12:07:19 evt_b7d2 order.paid → 503 retry 2/6 in 20s

12:07:39 evt_b7d2 order.paid → 503 retry 3/6 in 40s

12:08:19 evt_b7d2 order.paid → 503 retry 4/6 in 80s

12:09:39 evt_b7d2 order.paid → 503 retry 5/6 in 160s

12:12:19 evt_b7d2 order.paid ✗ dead-lettered after 6/6

12:13:02 evt_b7d2 order.paid ↩ redrive → 200 delivered

12:13:11 evt_c4e8 user.created → 200 delivered · 52ms

12:13:15 evt_d19a order.paid → 200 delivered · 78ms

12:13:22 evt_e55f invoice.sent → 429 retry 1/6 in 10s

12:13:29 evt_f80b order.refunded → 200 delivered · 66ms

12:13:32 evt_e55f invoice.sent → 200 delivered · 91ms

12:13:40 evt_a112 payout.settled → 200 delivered · 49ms

Reliable webhook delivery, built on Postgres

HookIt