Tailslayer: Hacking DRAM Refresh Stalls with Replicated Reads
Tail latency from DRAM refreshes can balloon 10x in benchmarks, killing your app's p99. Tailslayer replicates data across channels and hedges reads – clever, but hacky.
DevTools FeedApr 07, 20263 min read
⚡ Key Takeaways
Tailslayer hedges RAM reads across channels to cut refresh-induced tail latency by up to 10x in benchmarks.𝕏
Undocumented hacks make it fragile; relies on AMD/Intel/Graviton quirks that could break.𝕏
Niche win for low-latency C++ apps, but doubles memory use and pins cores.𝕏
The 60-Second TL;DR
Tailslayer hedges RAM reads across channels to cut refresh-induced tail latency by up to 10x in benchmarks.
Undocumented hacks make it fragile; relies on AMD/Intel/Graviton quirks that could break.
Niche win for low-latency C++ apps, but doubles memory use and pins cores.