Storage & ML systems
I measure how systems behave, then make the common path simpler, faster, and more efficient.
Latest post07.23.26
Your LRU cache is working too hard.
The archive · 2026
- Deploying an artifact-evaluation agent at MLSys'26 We deployed a tool-using agent on the MLSys'26 AE HotCRP as a real reviewer. Across its completed reviews, it usually scored within one point of its human co-reviewers.
- Measure first, design second AI is making solutions cheaper, but it is not making important problems easier to find. Measurement is how systems research discovers what matters.
- Your LRU cache is working too hard Across 6,357 production traces, most LRU promotions did little useful work. Delaying the decision made caches faster without making them less effective.
- Authorship inflation at OSDI: counting papers two ways OSDI author lists have more than doubled since 1994. Whether the field's most prolific authors are actually publishing more depends on whether a paper counts as one, or as one divided by its author count.
- Make model precision elastic MorphServe temporarily converts selected model layers into KV-cache headroom when traffic spikes, then restores full precision when the pressure passes.
- Why FIFO is (almost) all you need for cache eviction LRU tries to rank everything. Production traces showed that caches need something simpler: reject one-hit objects quickly and delay promotion until it matters.
- What I look for in systems research students I am looking for curious, persistent students who want to build real systems. Here is what the work requires and how to write an email I will read carefully.
Currently at Harvard
Start a conversation