Skip to content
Tag36 articles1 course

Microservices

Everything on CoreConcept tagged with Microservices. Explore related tags below.

Related tags

Courses

Intermediate~4.5 hours

Master how microservices talk to each other — synchronous REST and gRPC, async messaging, event-driven patterns, resilience, and distributed consistency.

Articles

Traditional perimeter-based security ('Castle and Moat') assumes that all traffic inside a private network or Kubernetes cluster is inherently trustworthy. Once

Aug 1, 20263 min read
Read

Decoupling microservices using Event-Driven Architecture (EDA) requires choosing an asynchronous messaging backbone. Engineers evaluate three distinct messaging

Aug 1, 20263 min read
Read

In high-concurrency microservices architectures, preventing race conditions when multiple stateless worker instances access shared resources requires Distribute

Aug 1, 20263 min read
Read

Rate Limiting is a critical defense mechanism for production APIs, protecting downstream microservices from traffic spikes, denial-of-service (DoS) attacks, and

Aug 1, 20263 min read
Read

Selecting the communication protocol between clients, API gateways, and internal microservices impacts API latency, payload sizes, developer velocity, and syste

Aug 1, 20263 min read
Read

The Model Context Protocol (MCP) is the open standard for connecting AI agents to external data sources, enterprise databases, and third-party developer APIs. B

Aug 1, 20263 min read
Read

System design interviews evaluate a candidate's ability to architect scalable, resilient, and cost-effective distributed systems under real-world constraints. S

Aug 1, 20263 min read
Read

The Model Context Protocol (MCP) has emerged as the universal open standard for connecting AI models to external data sources, developer tools, and enterprise m

Jul 31, 20263 min read
Read

RabbitMQ is a broker: producers publish messages; exchanges route them; queues buffer work; consumers process and acknowledge. The same building blocks combine

Jul 16, 20265 min read
Read

Five Docker containers with REST between them is not a production microservices system. Clients hit a load balancer and API gateway; services own their database

Jul 16, 20265 min read
Read

Microservices are not a shopping list. They are a set of layers — package, store, communicate, protect the edge, run and observe — each with many tools that sol

Jul 6, 20267 min read
Read

A customer sees “payment pending” after checkout, retries, and is charged twice. The design question is not whether the system uses fashionable patterns; it is

Jul 4, 20265 min read
Read

Checkout hangs because payment is slow — and the order service is blocked waiting on a synchronous call. Event-driven architecture breaks that chain: a service

Jul 4, 20265 min read
Read

Every new project faces the same question: one deployable application or separately deployed services? A monolith minimizes distributed-systems overhead; micros

Jul 4, 20265 min read
Read

Asynchronous messaging decouples services in time — producers send without waiting for consumers. Kafka is a distributed event log for high-throughput streams a

Jul 4, 20264 min read
Read

A checkout call may hit REST at the gateway, a GraphQL BFF for the mobile screen, gRPC between order and inventory, and a webhook when the payment provider sett

Jul 2, 20265 min read
Read

This guide is for backend engineers who know HTTP and database transactions but need to decide where six microservice patterns fit. By the end, you can trace on

Jul 1, 20266 min read
Read

A trip booking needs a flight, a hotel room, and a card charge to either all succeed or all unwind — but each lives in a different service with its own database

Jul 21, 20267 min read
Read

A signup service inserts a new User row, then calls the broker to publish UserRegistered so the welcome-email and loyalty services can react. The database commi

Jul 21, 20266 min read
Read

Traditional perimeter-based network security ('castle-and-moat') assumes that any service operating inside a private Virtual Private Cloud (VPC) network is inhe

Aug 3, 20269 min read
Read

Tight coupling in REST and gRPC microservice architectures creates cascading service failures. If an Order Service calls payment, inventory, and notification HT

Aug 5, 20264 min read
Read

In microservices architectures, cascading failures present a constant operational threat. If a downstream payment gateway or third-party inventory API experienc

Aug 3, 20269 min read
Read

In cloud-native Kubernetes clusters, perimeter-only network security is insufficient. Once an attacker breaches the external API gateway or compromises a single

Aug 3, 20269 min read
Read

Traditional Java web applications rely on synchronous, blocking I/O models powered by the Servlet API (Tomcat, Jetty). Under high-concurrency workloads, dedicat

Aug 3, 20269 min read
Read

In monolithic architectures, diagnosing slow API endpoints involves inspecting a single application log stream. However, in distributed microservices architectu

Aug 3, 20269 min read
Read

Tightly coupled REST microservices introduce cascade failure risks: when one downstream service experiences an outage or latency spike, upstream API callers tim

Aug 3, 20269 min read
Read

In microservices architectures, handling authentication, authorization, and rate limiting individually inside every backend service leads to duplicated code, in

Aug 3, 20269 min read
Read

Selecting a messaging system for microservice communication involves balancing throughput, footprint complexity, and persistence guarantees. Heavy enterprise me

Aug 3, 20269 min read
Read

In microservice architectures, inter-service communication network latency directly dictates overall user request response times. Traditional REST APIs transmit

Aug 3, 20269 min read
Read

Transitioning from monolithic database architectures to distributed microservices breaks traditional ACID database transactions. When an e-commerce order workfl

Aug 3, 20269 min read
Read

While traditional event streaming platforms like Apache Kafka store message logs directly on local broker disks, coupling message routing compute with physical

Aug 3, 20269 min read
Read

Traditional enterprise microservices rely on multi-threaded shared-memory architectures where threads execute concurrent database transactions guarded by mutual

Aug 4, 20269 min read
Read

When external partner systems, automated cron daemons, or background backend microservices need to communicate securely over public networks, traditional user-i

Aug 4, 20269 min read
Read

Modern microservice architectures require an API Gateway at the edge to handle incoming client traffic, enforce authentication, execute rate limiting, terminate

Aug 5, 20264 min read
Read

Building a single monolithic GraphQL server across dozens of engineering teams creates code ownership conflicts and deployment bottlenecks. A single unhandled e

Aug 5, 20264 min read
Read

Every request into a microservices backend crosses the same narrow point before it reaches any business logic: the API gateway. Under light load, almost any gat

Aug 3, 20269 min read
Read

Want a curated collection instead? Topic hubs group the best content by subject.

Browse Topics