HN user

dalvrosa

108 karma

Software Engineer @ Susquehanna | Algorithmic Trading | Low-Latency Systems | High-Performance Computing

https://david.alvarezrosa.com

Posts19
Comments51
View on HN
netflixtechblog.com 3d ago

In-House LLM Serving at Netflix

dalvrosa
5pts0
www.meetingcpp.com 22d ago

Bloomberg joins as the first Video sponsor of Meeting C++ 2026

dalvrosa
2pts0
netflixtechblog.com 25d ago

Netflix Simplified Batch Compute with Kueue

dalvrosa
56pts13
david.alvarezrosa.com 26d ago

Tuning a Server for Benchmarking

dalvrosa
10pts0
david.alvarezrosa.com 1mo ago

Self-Hosting on the Dark Web

dalvrosa
2pts0
david.alvarezrosa.com 2mo ago

First Steps on a New Server

dalvrosa
2pts3
www.youtube.com 2mo ago

Catching Performance Issues at Compile Time – Keith Stockdale [video]

dalvrosa
2pts0
protesilaos.com 2mo ago

Emacs: Save any buffer as PDF (my new buffer-to-pdf package)

dalvrosa
14pts0
www.youtube.com 2mo ago

Why C++ is growing, and why C++26 will likely be adopted quickly [video]

dalvrosa
1pts0
www.youtube.com 2mo ago

Lightning Talk: Cut the boilerplate with C++23 deducing_this – Sarthak Sehgal [video]

dalvrosa
1pts0
www.marketwatch.com 2mo ago

Apple just gave a clue that a big AI acquisition may be in the cards

dalvrosa
1pts0
www.meetingcpp.com 2mo ago

Looking for Employers for the job fair and hiring with Meeting C++

dalvrosa
1pts0
github.com 2mo ago

Command Line Argument Parser with C++26 reflection

dalvrosa
3pts0
david.alvarezrosa.com 3mo ago

Fundamental Theorem of Calculus

dalvrosa
62pts66
www.aljazeera.com 3mo ago

Jury finds Meta, YouTube liable for social media addiction: What we know

dalvrosa
3pts0
github.com 4mo ago

NesusFix – Zero-alloc, compile-time hardened FIX engine for sub-100ns

dalvrosa
2pts0
david.alvarezrosa.com 4mo ago

Optimizing a lock-free ring buffer

dalvrosa
104pts95
david.alvarezrosa.com 4mo ago

Deriving Type Erasure

dalvrosa
31pts8
david.alvarezrosa.com 4mo ago

Devirtualization and Static Polymorphism

dalvrosa
53pts42

Over the last decade I’ve been playing with dozens of servers from multiple providers. These are the steps I’ve been perfecting to get up to speed fast and feel right at home on a new machine. Wrote it down here mostly as a personal reference, but hopefully useful to someone else too.

Fair, but agentic tooling can benefit quite a lot from this

Opencode, ClaudeCode, etc, feel slow. Whatever make them faster is a win :)

I'm not sure about the single-core scenario, but would love to learn if someone else wants to add something

In reality multiple threads for single core doesn't make much sense right?

Thanks. Do you happen to know why hyperthreading should be disabled?

In prod most trading companies do disable it, not sure about generic benchmarks best practices

Thanks! That's not ensured, optimizations are only valid due to the constraints

- One single producer thread

- One single consumer thread

- Fixed buffer capacity

So to answer

Are they ensuring two threads can't push to the same slot nor pop the same value from the ring?

No need for this usecase :)

Sorry, but that's not actually true. There are no data races, the atomics prevent that (note that there are only one consumer and one producer)

Regarding the style, it follows the "almost always auto" idea from Herb Sutter