Liangxu Linux
Liangxu Linux
Jul 9, 2023 · Backend Development

From Monolith to Microservices: A Practical Evolution Blueprint

This article walks through the step‑by‑step transformation of a simple online supermarket from a single‑node monolith to a fully fledged microservice architecture, highlighting the motivations, common pitfalls, component choices, monitoring, tracing, logging, resilience patterns, testing strategies, and the trade‑offs of frameworks versus service mesh.

Distributed TracingMonitoringbackend architecture
0 likes · 24 min read
From Monolith to Microservices: A Practical Evolution Blueprint
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 20, 2022 · Cloud Native

How to Build Fault‑Tolerant Microservices: Essential Patterns and Practices

This article explains why microservice architectures increase failure risk and presents proven techniques—such as graceful degradation, change management, health checks, self‑healing, failover caches, retries, rate limiting, bulkheads, and circuit breakers—to design resilient, fault‑tolerant services.

fault tolerancemicroservicesresilience patterns
0 likes · 15 min read
How to Build Fault‑Tolerant Microservices: Essential Patterns and Practices