Home
Podcast
Notes
Chat
Alternate Payment Processor
Archive
About
Home
Podcast
Notes
Chat
Alternate Payment Processor
Archive
About
Subscribe
Sign in
Low Latency Trading Insights
Latest
Top
Discussions
The 16-Byte Rule, the 64-Byte Rule, and the 128-Byte Rule Are Three Different Compilers' Opinions
I put every struct-size rule C++ engineers memorize on five machines and eleven toolchains.
Aug 8
•
Henrique Bucher
1
A Hash Table Smaller Than Its Data Is Real.
The Version You Can Copy Is Not.
Aug 7
•
Henrique Bucher
1
1
2:15
std::hive Erases 36x Faster Than std::list. Your Order Book Will See 1.8x. Switch Anyway.
Internally a hive is a linked list of blocks with geometrically growing capacities.
Aug 5
•
Henrique Bucher
2
1
The Magic Ring Buffer: A Beautiful Trick That's Mostly Not Worth It
Map the same block of memory twice, right next to itself, and a ring buffer’s wrap-around just… vanishes.
Aug 3
•
Henrique Bucher
1
Your Hash Table Doesn't Need Trees. It Needs a Resize.
A paper that went up on arXiv two days ago reports that inserting 500,000 keys into a deliberately overloaded C hash table takes 271.5 seconds with…
Aug 1
•
Henrique Bucher
2
July 2026
Zen 6, Diamond Rapids, Vera: What 2026 Silicon Buys the Hot Path
AMD formally launches Zen 6 on Tuesday, July 22, leading with the server part, and by Wednesday the coverage will have mixed the keynote numbers, the…
Jul 31
•
Henrique Bucher
2
The Read-Only Atomic Compare, and the Footgun It Disarms
There is a small proposal sitting in the SG1 pile for Brno, P4221R0, authored by Maged Michael, Paul McKenney, and Michael Wong.
Jul 29
•
Henrique Bucher
2
Virtual is Still the Right Default: A Reality Check on the CRTP Revival
Fifty million messages, isolated Ryzen 9 core, nanosecond timing. The CRTP revivalists got the facts right and the axis wrong.
Jul 27
•
Henrique Bucher
2
CME Is Moving Globex to Google Cloud. What Now?
The dates are the easy part, and the least interesting.
Jul 25
•
Henrique Bucher
3
C++20's atomic::wait Replaced Half the Cases You Reach for condition_variable
Open any “modern C++ synchronization” guide written in the last five years.
Jul 24
•
Henrique Bucher
4
Three Signals, One Direction: The C++ Subset That Actually Ships
Six weeks ago I audited every gold-medal submission on the HFT University challenge platform: 24 solutions across 10 challenges, scored on cycles per…
Jul 22
•
Henrique Bucher
4
SWIFT Built the Minimum Viable Blockchain
On July 9, SWIFT announced that its blockchain-based shared ledger is ready for use, with 17 banks across six continents preparing to pilot live…
Jul 20
•
Henrique Bucher
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts