logler: Three Rounds with the Profiler
Hierarchy building from 86 seconds to 332ms (259x). Search from 3.77s to 31ms (121x). Memory from 83 MB to 1 MB (83x). Two measurement bugs caught before they shipped.
4 posts
Hierarchy building from 86 seconds to 332ms (259x). Search from 3.77s to 31ms (121x). Memory from 83 MB to 1 MB (83x). Two measurement bugs caught before they shipped.
What if my software was designed for agents to use it, not just for agents to write it? Five tools, one pattern, and the factory perspective on LLM infrastructure.
A Vue 3 frontend for logler's Rust-powered log analysis. Six specialized views — log viewer, hierarchy tree, waterfall timeline, SQL editor, metrics charting, and event correlation — backed by 29 FastAPI endpoints.
Three targeted optimizations cut hierarchy building from 86 seconds to 349ms. A BTreeSet prefix index, cached investigators, and capped sampling — with before/after measurements proving every claim.