Performance · 3 new tools
Where does the time go?
A request is a budget. FlowTrace breaks one apart stage by stage, races two paths on a single clock, and hands you a link that replays the exact run you are watching.
01 · Performance budget
Sixteen stages, one budget.
Illustrative medians, not real measurements
310 mstypical end-to-end, median pathNetwork + origin = 85% · client JS barely registers
CLIENT46 ms15%NETWORK95 ms31%SERVER56 ms18%ORIGIN113 ms36%
Heaviest stages
ORIGIN25% of budget
14
Database
Typical range14-280 ms
Make it faster
Index the query, select only the columns you need, and read from a replica when you can.
02 · Compare
Compare two requests.
Two paths on a single clock; the shorter run is literally shorter on screen. Press Race them and watch the faster request finish first.
A
B
LOGIN JOURNEYLogin journey✓ finished269 ms
CACHE HITCache hit✓ finished161 ms
0135 ms269 ms
Cache hit
faster by 108 ms · 40% less time
What differs
Only in ALogin journey adds DNS, TLS, Gateway, Auth, Server logic, Database.
Only in BCache hit adds HTTP (reused), Cache read.