Valtheris

Valtheris

Practical engineering writing for people who keep systems alive.

Engineering

The Operator's Guide to Load Testing

July 17, 2026

Synthetic load generation consistently fails to replicate production outages because artificial traffic profiles lack real-world dynamics. Sending constant, uniformly spaced queries against a solitary URI tests that specific route in isolation. Real crashes stem from synchronized client retry spikes following a brief hiccup or morning crawler sweeps hitting unprimed caches.

Capturing and re-executing actual production traffic patterns—incorporating true endpoint ratios, user pauses, and diverse headers—delivers far more predictive value than inflating synthetic concurrency. Pay keen attention to packet arrival clustering: production traffic arrives in sharp surges rather than tidy Poisson curves, quickly swamping buffers.

Continue reading →

Engineering

When to Choose a Queue Over a Request

July 8, 2026

Traditional RPC calls remain popular due to straightforward causality: the client makes an invocation, waits for the response, and monitors latency directly. Asynchronous message queuing becomes essential when background tasks outlast active connections or when sudden volume surges threaten to overw…

Email

Email Deliverability: Authentication Beyond SPF

June 22, 2026

Traditional SPF checking fails to address modern deliverability challenges on its own. While an envelope IP check might succeed, mismatched headers trigger spam filters that prioritize cryptographic DKIM validations and broader DMARC policy rules.…

Networking

Structuring DNS for Reliability

May 15, 2026

Domain resolution outages produce an awkward paradox: server instances remain perfectly healthy while clients perceive complete downtime. Insulating against platform-level registrar outages demands secondary authoritative DNS providers operating over separate routing infrastructure.…

Operations

Reading Latency Percentiles Without Fooling Yourself

August 20, 2026

Averages conceal what percentiles reveal: the request mix's tail. A service averaging fifty milliseconds can still be sending one in twenty users through a two-second odyssey, and those users - the ones hitting the cold paths, the expired sessions, the overloaded shard - are the ones filing the tick…

More reading

About us

Our contributors have spent years on-call for large platforms. This site collects the playbooks, postmortems and reference material we wish someone had handed us earlier.

More about the project →