Performance
12 posts

Go 2026 Survival Guide for Backend Engineers: The Changes That Actually Affect Production
Go 1.25 and 1.26 bring container-aware GOMAXPROCS, go fix overhaul, Green Tea GC, testing/synctest, and more. A practical breakdown of what backend engineers actually need to know.

PostgreSQL 18 UUIDv7: Your Indexes Can Finally Breathe
PostgreSQL 18 brings native UUIDv7 support with 50% index performance improvement. Say goodbye to UUIDv4 fragmentation and get primary keys that are both ordered and unique.

Stop Blaming Your Database — It's Your Pagination That's Slow
Database queries getting slower as users scroll deeper? OFFSET pagination is the culprit more often than not. Here’s why and what to do about it.

The Trouble with JavaScript Streams: What Web Streams API Got Wrong
Web Streams API locked you out? BYOB mode giving you headaches? Node.js core contributor James Snell proposed an alternative using async iterables, with 2x to 120x performance gains. See how pull vs push models affect your code performance.

PostgreSQL Query Parsing Too Slow? PgDog Ditched Protobuf and Got 5x Faster
PgDog is a Rust-based PostgreSQL proxy. They discovered Protobuf serialization was the real bottleneck in SQL query parsing — not the Postgres parser itself. By replacing Protobuf with direct C-to-Rust FFI bindings, they achieved 5-10x faster parsing.

The C10M Problem in 2026: Why Your 128-Core Server Still Can't Handle 10 Million Packets Per Second
When packet rates surpass 2 million per second, the Linux network stack simply gives up. It’s like your doorbell won’t stop ringing, but you never have time to open the door. Let’s talk about bypassing the kernel.

The Rust Async Trap Everyone Steps On Once
It compiles. It runs. It even passes stress tests… until production catches fire. Let’s talk about that classic async Rust pitfall everyone hits.

gRPC is 10x Faster Than REST? Why Your Team Hasn't Switched
gRPC can indeed be much faster than REST, but most teams are right to stick with REST. Let’s talk about the real cost behind the speed.

Frontend Performance Optimization: I Replaced Axios With 25 Lines of Vanilla JS
Discovered that 13KB Axios is just a fetch wrapper. Using 25 lines of vanilla JS to achieve the same functionality while reducing bundle size by 92%. A real frontend performance optimization case.

Python Finally Got Fast: JIT Compiler Makes Code Performance Take Off
Python 3.15 introduces a native JIT compiler that delivers 20% performance improvements without changing a single line of code. Here’s how to enable this experimental feature.
