Tags: system design*

0 bookmark(s) - Sort by: Date ↓ / Title /

  1. Sam Newman discusses the three golden rules of distributed computing and how they necessitate robust handling of timeouts, retries, and idempotency. He provides practical, data-driven strategies for implementing these principles, including using request IDs and server-side fingerprinting to create safe, resilient distributed systems.
  2. Versioning strategies that prevent cascade failures across service boundaries. This article details the importance of schema evolution in microservices, the problems it can cause, and a four-pillar approach to managing it safely: Mandatory Versioning, Expand-and-Contract Migration, Consumer Impact Analysis, and Gradual Rollout with Circuit Breakers. It also includes AWS-specific implementation strategies and advanced patterns.

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: tagged with "system design"

About - Propulsed by SemanticScuttle