Sanalda.comBETA

What is microservices architecture?

Added: 25 October 2026

Microservices architecture splits an application into independently deployable services aligned to business capabilities.

How it works and where it is used

Each service needs clear interfaces and data ownership; splitting files is not enough. Teams can deploy at different speeds and scale parts separately. Network latency, compatibility, distributed transactions and failure modes also grow. A request crossing services needs end-to-end tracing.

Limits, safety and selection criteria

Premature splitting can slow a small team. Identify domain boundaries and operational capacity first. Without independent tests, deployment automation and observability, benefits shrink. Keeping replicated data consistent across services is a core design decision. Imagine separate order, payment and inventory services: completing an order now crosses several network calls. If payment succeeds but inventory reservation fails, a compensating action must be designed. Each service owning its data creates a real boundary; direct access to one shared database weakens it. Teams should version contracts and test backward compatibility. Timeouts, retries and circuit breakers can prevent one failure from taking down everything, but careless retries may create duplicate charges. Trace identifiers help reconstruct a customer request across services.

Related topics

What is a virtual machine?What is a QR code?What is differential privacy?What is programming?What is a battery management system?What is a monolithic architecture?What is CI/CD?What is a database?What is OAuth 2.0?What is haptic feedback?What is a passkey?What is a heat pump?What is a database index?What is HTTP/3?What are internet cookies?What is a data pipeline?What is a message queue?What is end-to-end encryption?What is data governance?What is Kubernetes?What is federated learning?What is an AI hallucination?What is eSIM?What is open-source software?What is retrieval-augmented generation?What is QUIC?What is Bluetooth?What is TLS 1.3?What is TCP?What is observability?What is augmented reality?What is WebSocket?What is a VPN?What is encryption?What is a solid-state battery?What is a smart grid?What is a web browser?What is LiDAR?What is chaos engineering?What is a service worker?TechnologyWhat is the internet?What is a data center?What is generative AI?What is a software container?What is API rate limiting?What is multi-factor authentication?What is fiber optics?What is a file system?What are Git and version control?
Revision history

25 October 2026 — Article added.