Tagged articles

rollback strategy

5 articles · Page 1 of 1
Random Bulletin
Random Bulletin
Sep 10, 2026 · Operations

Canary Releases at 10M QPS: Making Gradual Rollouts Mandatory, Not Optional

This article explains why canary releases become essential at 10M QPS, detailing how to define canary units by identity, failure domain, and business scenario; set absolute traffic limits; use evidence-driven state machines with four metric layers; ensure version compatibility; choose rollback, feature-flag, or forward-fix strategies; build platform capabilities; avoid common pitfalls; and make canary the default deployment path.

10M QPSPlatform Engineeringcanary-release
0 likes · 30 min read
Canary Releases at 10M QPS: Making Gradual Rollouts Mandatory, Not Optional
Data Bricklaying Diary
Data Bricklaying Diary
Sep 7, 2026 · Backend Development

Independent Deployment ≠ Independent Evolution: Designing Dependencies, Routing & Release Architecture

The article explains why independent deployment doesn't guarantee independent service evolution, detailing five required capabilities—identifiable dependencies, compatible interfaces, controllable traffic routing, verifiable releases, and recoverable failures—using a refund service case study to illustrate dependency topology, interface evolution patterns, phased release strategies, and evidence-based rollback decisions.

canary deploymentdependency managementdistributed systems
0 likes · 21 min read
Independent Deployment ≠ Independent Evolution: Designing Dependencies, Routing & Release Architecture
Tech Ocean
Tech Ocean
Sep 3, 2026 · Backend Development

AI Coding Is Nearly Free — Why Does Delivery Still Cost So Much?

The article argues that while AI tools like Claude Code accelerate initial code generation, the real engineering effort lies in defining failure states, untangling legacy systems, ensuring idempotency, rigorous testing, safe rollbacks, and post-launch observability — illustrated through an order resubmission feature that requires six non-negotiable steps before production.

AI codingIdempotencyOrder Management
0 likes · 12 min read
AI Coding Is Nearly Free — Why Does Delivery Still Cost So Much?
DaTaobao Tech
DaTaobao Tech
Jul 12, 2022 · Backend Development

Stable System Architecture Upgrade: Interface and Data Migration Strategy

The article outlines a proxy‑based migration framework that enables stable system architecture upgrades by using total and gray‑scale switches to achieve gradual rollout, rollback, non‑intrusive business logic, and graceful shutdown, while handling single‑query routing, multi‑query deduplication, double‑write updates, and direct inserts, illustrated with AspectJ‑driven code and retail store‑ID examples.

Data Migrationgray-scale deploymentinterface migration
0 likes · 11 min read
Stable System Architecture Upgrade: Interface and Data Migration Strategy