
§04 Dev & Infrastructure
How to Choose Your Cache Invalidation Strategy
Web caching slows down user experience under three conditions: – If previously caught content is cached, if the cache size exceeds the capacity of…
Identity, trust and the plumbing of the web·on the home of the Yadis discovery protocol since 2005
§04 Section
Building services that hold up: delivery and latency, mobile clients, localisation, observability and the cost of every extra hop.

§04 Dev & Infrastructure
Web caching slows down user experience under three conditions: – If previously caught content is cached, if the cache size exceeds the capacity of…

§04 Dev & Infrastructure
Ninety milliseconds can flip a match. A winger breaks free. The live price should swing. But your stream trails. Your odds API stalls at the worst…

§04 Dev & Infrastructure
We launched in five new markets in one week. The copy was fine. The code passed tests. Yet checkout tanked. Prices showed in USD for users in Paris…

§04 Dev & Infrastructure
You lead a mid-size sportsbook. Football season starts in ten weeks. Your team can ship a clean PWA in six weeks and test markets fast. Or you can…

§04 Dev & Infrastructure
What it really takes to keep glass‑to‑glass under a second when a million people tap “Vote now.”

§04 Dev & Infrastructure
It starts on a bus. Left hand on a pole. Right thumb on the screen. Signal drops to 3G. Odds move. A pop-up slides in. The bet slip jumps. The user…

§04 Dev & Infrastructure
A web request from a user action to a visible response time is a series of costs paid across the request path. And the useful question is not “what…
The Yadis wiki is the reason this section exists. Browse the archive →