Engineering Resilient Systems for a Magnitude 5.7 Earthquake in Pakistan
Observed 2026‑10‑17 – USGS event page The sudden release of strain that generated a 5.7‑magnitude event in Pakistan highlights the need for engineer…
Последние новости Architecture от Tech News
Observed 2026‑10‑17 – USGS event page The sudden release of strain that generated a 5.7‑magnitude event in Pakistan highlights the need for engineer…
The problem A dependency blips for 400ms — a deploy, a GC pause, a brief network partition, doesn't matter which. Every client with an in-flight req…
Production failures: the things that page you · Chapter 3 of 24 · Reliability · new chapter every Friday morning By the end of this chapter: See how…
The sync that deleted our leads every 60 seconds Leads were vanishing. Not bouncing, not erroring — just gone. New leads would appear in our registr…
Привет, Хабр! Меня зовут Иван Тарасов , я TUL Architecture Governance в техплатформе Авито . Одна из моих команд — SLA — создаёт условия для повышен…
Technical Reconstruction of Margaret Hamilton's Contributions to Software Engineering and AI Foundations Main Thesis: Margaret Hamilton's pioneering…
We migrated the receiver but forgot the return trip Same incident, different lesson. (If you're counting, this is the day our infrastructure decided…
Operational constraint: a startup that needs to compare an SMS alerts provider cannot treat every failed message as proof that a recipient is invali…
A signup system has one unforgiving constraint: a verification link that arrives late, twice, or not at all is a reliability failure at the exact mo…
The most dangerous button in a creative tool is not "delete." It is the recovery dialog that appears when something is already wrong: "We couldn't l…
Short answer: when a DNS record write is rejected because a zone ID is not a domain name, resolve the opaque reference first, canonicalize the retur…
Open Claude on a weekday in August 2026 and there’s a fair chance you’ll meet a spinner, an error, or the words “server is busy” where an answer sho…
A capacity blip at GitHub resulted in an outage that lasted 7 hours and 47 minutes. The infrastructure recovered faster than the clients let it. 😬 W…
Originally published on Loop & Retry — field notes on building LLM agents that survive production. Search for "what does idempotent mean" and yo…
The video generation platform I work on orchestrates a long chain of AI calls — a video generation provider for clip rendering, Claude for scene pla…
Originally published on Loop & Retry — field notes on building LLM agents that survive production. The retry-budget post answered the HOW: a sha…
Treat an SMS timeout as an unknown outcome, not a failed send: accept each password-reset event once, persist its expiry and idempotency key before…
Originally published on Loop & Retry — field notes on building LLM agents that survive production. Here's the failure mode that surprises people…
diegosouzapw/OmniRoute is an MIT-licensed AI gateway that advertises one endpoint across many providers and models, with quota-aware fallback and to…
An order reserves inventory, charges payment, then times out waiting for reservation confirmation. Cancellation begins. A late inventory success arr…
AI memory가 자기 출력을 다시 입력으로 세지 않게 하는 법 AI memory 시스템은 대화에서 기억을 만들고, 그 기억을 다시 요약해 더 높은 수준의 결론을 만들 수 있습니다. 여기서 원본에 가까운 입력과 시스템이 만든 파생 결과를 구분하지 않으면, 파생 결…
Two coding agents start from commit A. One finishes quickly and merges as B. The second finishes later with a patch that was valid against A. Applyi…
Changing the model for a running AI task is not a settings update. It is a distributed operation: read current task -> prepare credentials/config…
Why SLOs Break in Microservices A SLO that works for a monolith often collapses when you distribute the same logic across 30 services. The math of a…
You Can't Hire Your Way to Reliability I've seen companies hire 5 SREs and expect reliability to magically improve. It doesn't. Reliability is a cul…
Most on-call rotations start with good intentions and end with someone updating their LinkedIn. The schedule ships as a shared Google Sheet, the tea…
The Cascading Failure That Took Down Everything Our payment service went down for 3 minutes. No big deal, right? Except every service that called pa…
TL;DR— Most production AI teams build safety layers using the content-moderation mental model: classify input, classify output, block or pass. But t…
TL;DR: Exponential backoff with jitter spreads client retries over time so a recovering service doesn't get flattened by a synchronised wave. We add…
The thesis Quorum is built on is uncomfortable and true: the tools a team uses to coordinate an incident often live in the same region as the thing…