Subtle Storm
Author

Subtle Storm

The micro era's marvels are boundlessly subtle.

145
Articles
0
Likes
382
Views
0
Comments
Recent Articles

Latest from Subtle Storm

100 recent articles max
Subtle Storm
Subtle Storm
Jul 8, 2026 · Operations

Understanding the Three Load Balancing Deployment Modes

The article explains the three primary load‑balancing deployment modes—Route (NAT/gateway), Bridge (transparent), and Direct Server Return—detailing how each works, their advantages and drawbacks, and how to choose the most suitable mode for a given traffic pattern.

Bridge ModeNATNetwork Architecture
0 likes · 6 min read
Understanding the Three Load Balancing Deployment Modes
Subtle Storm
Subtle Storm
Jul 5, 2026 · R&D Management

System Analyst vs Architecture Designer: Which Path Suits You Best?

The article compares the roles of system analyst and architecture designer, detailing their distinct responsibilities in a large‑scale banking loan system, required skills, exam focus, ideal candidate profiles, and career trajectories to help professionals choose the right path.

Software Architecturecareer developmentrequirements engineering
0 likes · 6 min read
System Analyst vs Architecture Designer: Which Path Suits You Best?
Subtle Storm
Subtle Storm
Jul 2, 2026 · R&D Management

How to Gracefully Transition from Programmer to Architect

The article explains that moving from programmer to architect requires shifting focus from isolated code elegance to system‑wide thinking, mastering trade‑offs, learning from production incidents, broadening technical breadth, and communicating designs in business terms, offering a step‑by‑step roadmap for the transition.

Software Architecturecareer developmentcommunication
0 likes · 6 min read
How to Gracefully Transition from Programmer to Architect
Subtle Storm
Subtle Storm
Jul 1, 2026 · Backend Development

How to Tackle the “Three Highs” of Internet Systems Without Burning Out

The article analyzes the intertwined challenges of high concurrency, high performance, and high availability in internet services, explains why they cannot all be maximized simultaneously, and presents concrete architectural tactics—partitioning, caching, async processing, redundancy, and CAP trade‑offs—to achieve a balanced, resilient system.

CAP theoremHigh Concurrencycaching
0 likes · 7 min read
How to Tackle the “Three Highs” of Internet Systems Without Burning Out
Subtle Storm
Subtle Storm
Jun 30, 2026 · Databases

Elasticsearch vs Traditional Relational Databases: Core Differences and When to Use Each

The article contrasts Elasticsearch’s search‑oriented design—using inverted indexes, near‑real‑time BASE consistency, schema‑free JSON documents, and horizontal scaling—with relational databases’ precise row‑based storage, ACID guarantees, strict schemas, B+‑tree indexes, and vertical scaling, showing how they complement rather than compete.

ACIDElasticsearchRelational Database
0 likes · 5 min read
Elasticsearch vs Traditional Relational Databases: Core Differences and When to Use Each
Subtle Storm
Subtle Storm
Jun 29, 2026 · Fundamentals

A Complete Guide to 23 Classic Design Patterns

This article systematically explains 23 fundamental design patterns—creational, structural, and behavioral—detailing their intent, typical use cases, and concrete examples such as Singleton for configuration managers, Factory Method for transport logistics, Builder for house construction, and many more, helping readers master pattern selection and application.

BuilderCreationalFactory Method
0 likes · 14 min read
A Complete Guide to 23 Classic Design Patterns
Subtle Storm
Subtle Storm
Jun 25, 2026 · Backend Development

Why Microservices Matter: Core Architecture and Key Technologies Explained

The article analyzes how monolithic applications struggle with scalability, deployment, and team coordination, then breaks down microservice architecture—including API gateways, service communication, registration, resilience patterns, tracing, and container orchestration—while weighing its benefits against added complexity and team size considerations.

Circuit BreakerDistributed TracingKubernetes
0 likes · 7 min read
Why Microservices Matter: Core Architecture and Key Technologies Explained
Subtle Storm
Subtle Storm
Jun 25, 2026 · Backend Development

How to Determine If Your System Really Needs to Be Split into Microservices

The article analyzes when microservices add value versus unnecessary complexity, outlining common pain points, team and operational requirements, and a five‑question checklist to help architects decide if breaking a monolith into independent services is justified.

DevOpsSoftware Architecturemicroservices
0 likes · 7 min read
How to Determine If Your System Really Needs to Be Split into Microservices
Subtle Storm
Subtle Storm
Jun 19, 2026 · Artificial Intelligence

AI Concepts Every Architect Must Master

The article outlines the essential AI fundamentals architects need—from basic machine‑learning principles, token limits, and learning paradigms to RAG pipelines, vector‑database choices, AI agents, prompt engineering, and MLOps practices—so they can design reliable, scalable AI‑driven systems.

AIAI agentsMLOps
0 likes · 7 min read
AI Concepts Every Architect Must Master