Low Latency Trading Insights

Low Latency Trading Insights

Home
Podcast
Notes
Archive
About
Why I think C++ is still a desirable coding platform compared to Rust
When a question is asked about comparing compiled languages like C++ and Rust, the typical generic answer is: “Both are compiled languages with…
Nov 21, 2023 • 
Henrique Bucher
47

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Why I think C++ is still a desirable coding platform compared to Rust
1
Quants use Rust; Devs use C++
In the past few years, much has been talked about switching from C++ to Rust, particularly in the low-latency trading industry.
Dec 8, 2023 • 
Henrique Bucher
26

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Quants use Rust; Devs use C++
1
The Knowledge Pillars of HFT
Part of the management job is to mentor and train junior engineers into a senior position.
Oct 25, 2023 • 
Henrique Bucher
27

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
The Knowledge Pillars of HFT
Are [[likely]] and [[unlikely]] Still Relevant?
Recently, on LinkedIn, I read a post about an engineer who was surprised that his new, optimized version of a parser was slower than the original. The…
Dec 27, 2023 • 
Henrique Bucher
20

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Are [[likely]] and [[unlikely]] Still Relevant?
Are Function Pointers and Virtual Functions Really Slow?
There are so many wrong truths repeated everywhere that sometimes I think it’s my patriotic duty to dispel all this misinformation.
Oct 6, 2023 • 
Henrique Bucher
16

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Are Function Pointers and Virtual Functions Really Slow?
Ditch SPSC Queues, This is Better
The most click-bait-ish title you will see today
Feb 1, 2024 • 
Henrique Bucher
21

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Ditch SPSC Queues, This is Better
Review of "Building Low Latency Applications with C++" by Sourav Ghosh
TLDR; It's not what you think it is
Aug 11, 2023 • 
Henrique Bucher
18

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Review of "Building Low Latency Applications with C++" by Sourav Ghosh
3
58:09
Market Spoofing: Lessons
CME Notice of Disciplinary Action
Feb 17, 2024 • 
Henrique Bucher
18

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Market Spoofing: Lessons
Kernel Bypass for Low Latency Algorithmic Trading
Efficiency and speed are crucial aspects of the code high-frequency traders write.
Jan 31, 2024 • 
Henrique Bucher
 and 
Jordan Bucher
17

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Kernel Bypass for Low Latency Algorithmic Trading
Processes or Threads?
What should you use as a base to create a multi-core spawning application?
Oct 4, 2022 • 
Henrique Bucher
17

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Processes or Threads?
2
Armed and dangerous: std::shared_ptr<T> considered harmful
STL shared pointers should not be used in low latency code
Aug 14, 2023 • 
Henrique Bucher
15

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
Armed and dangerous: std::shared_ptr<T> considered harmful
2
How I Learned to Stop Worrying and Love Undefined Behavior
Many texts have been written about undefined behavior and have become a blogger’s favorite lately.
Dec 17, 2023 • 
Henrique Bucher
15

Share this post

Low Latency Trading Insights
Low Latency Trading Insights
How I Learned to Stop Worrying and Love Undefined Behavior
© 2025 Henrique Bucher
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share