DEV Community

Microservices

An architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How to Design a Web Application: Software Architecture 101

How to Design a Web Application: Software Architecture 101

867
Comments 2
14 min read
Everything You Need to Know to Get Started with Microservices

Everything You Need to Know to Get Started with Microservices

807
Comments 19
10 min read
The Concept of Domain-Driven Design Explained

The Concept of Domain-Driven Design Explained

693
Comments 25
8 min read
Should I Use A Microservices Architecture?

Should I Use A Microservices Architecture?

391
Comments 9
10 min read
Micro frontends: my lessons learned

Micro frontends: my lessons learned

363
Comments 22
12 min read
Introduction to Software Architecture (Monolithic vs. Layered vs. Microservices)

Introduction to Software Architecture (Monolithic vs. Layered vs. Microservices)

337
Comments 3
16 min read
35 Microservices Interview Questions You Most Likely Can't Answer

35 Microservices Interview Questions You Most Likely Can't Answer

315
Comments 19
17 min read
Java Microservices: A Practical Guide

Java Microservices: A Practical Guide

314
Comments 9
30 min read
Microservice in Python using FastAPI

Microservice in Python using FastAPI

308
Comments 45
19 min read
Understanding Kubernetes: Developer's Guide

Understanding Kubernetes: Developer's Guide

292
Comments 8
31 min read
Micro-frontend Architecture in Action with six ways.

Micro-frontend Architecture in Action with six ways.

286
Comments 5
28 min read
Implementing Microservice Architecture In Node JS

Implementing Microservice Architecture In Node JS

268
Comments 59
2 min read
Microservices Architecture Tutorial: all you need to get started

Microservices Architecture Tutorial: all you need to get started

267
Comments 3
10 min read
Nginx: Everything about proxy_pass

Nginx: Everything about proxy_pass

263
Comments 27
7 min read
Authentication & Authorization in Microservices Architecture - Part I

Authentication & Authorization in Microservices Architecture - Part I

263
Comments 27
6 min read
Micro frontend: A Windows clone with micro apps

Micro frontend: A Windows clone with micro apps

261
Comments 7
5 min read
From Monolith to Microservices in One Year

From Monolith to Microservices in One Year

249
Comments 13
6 min read
7 Microservices Best Practices for Developers

7 Microservices Best Practices for Developers

246
Comments 10
12 min read
Understanding Domain Driven Design with some Pizza

Understanding Domain Driven Design with some Pizza

239
Comments 5
3 min read
Microservice Roadmap

Microservice Roadmap

239
Comments 8
10 min read
The complete gRPC course [Protobuf + Go + Java]

The complete gRPC course [Protobuf + Go + Java]

209
Comments 1
2 min read
Microservices - the good, bad, and the ugly

Microservices - the good, bad, and the ugly

205
Comments 6
8 min read
Why are services slow sometimes?

Why are services slow sometimes?

178
Comments 8
10 min read
GraphQL (microservices) architecture by Apollo

GraphQL (microservices) architecture by Apollo

178
Comments 9
6 min read
Building authentication for microservices using NestJS

Building authentication for microservices using NestJS

177
Comments 26
14 min read
Redis, Kafka or RabbitMQ: Which MicroServices Message Broker To Choose?

Redis, Kafka or RabbitMQ: Which MicroServices Message Broker To Choose?

170
Comments 10
5 min read
Easy microservices with Kubernetes and Istio ✅ ☸️ ⛵️

Easy microservices with Kubernetes and Istio ✅ ☸️ ⛵️

170
Comments 2
11 min read
Microservices vs. Micro Frontends: What's the Difference?

Microservices vs. Micro Frontends: What's the Difference?

163
Comments 25
5 min read
Microservices vs Monolithic Architecture: A Practical Approach

Microservices vs Monolithic Architecture: A Practical Approach

160
Comments 17
3 min read
Building a url shortener for fun and no profit!

Building a url shortener for fun and no profit!

159
Comments 3
3 min read
Closing the Kubernetes Skills Gap with Developer-First Learning

Closing the Kubernetes Skills Gap with Developer-First Learning

156
Comments 3
3 min read
Introducing Docker Concepts, Containers, and more 

Introducing Docker Concepts, Containers, and more 

153
Comments 8
7 min read
5 Best Java Frameworks for Microservices and Cloud Native Development

5 Best Java Frameworks for Microservices and Cloud Native Development

150
Comments 6
12 min read
Use Kool to run Multiple Docker Applications at the same time in your Local Development Environment

Use Kool to run Multiple Docker Applications at the same time in your Local Development Environment

149
Comments 5
7 min read
So you want to learn Microservices?

So you want to learn Microservices?

149
Comments 4
25 min read
Choosing a Message Broker: Kafka vs RabbitMQ vs AWS SQS/SNS

Choosing a Message Broker: Kafka vs RabbitMQ vs AWS SQS/SNS

144
Comments 9
9 min read
Microservice Pattern : API Gateway

Microservice Pattern : API Gateway

142
Comments 5
4 min read
The Easiest Way to Run Microservices: Comparing AWS and Heroku

The Easiest Way to Run Microservices: Comparing AWS and Heroku

136
Comments 7
10 min read
Go, Kafka and gRPC clean architecture CQRS microservices with Jaeger tracing 👋🧑‍💻

Go, Kafka and gRPC clean architecture CQRS microservices with Jaeger tracing 👋🧑‍💻

135
Comments 3
10 min read
Challenges of microservice in Kubernetes

Challenges of microservice in Kubernetes

135
Comments 1
11 min read
Where did Microservices go

Where did Microservices go

131
Comments 13
8 min read
Logging vs Tracing: Why Logs Aren’t Enough to Debug Your Microservices

Logging vs Tracing: Why Logs Aren’t Enough to Debug Your Microservices

128
Comments 3
7 min read
Resilience Design Patterns: Retry, Fallback, Timeout, Circuit Breaker

Resilience Design Patterns: Retry, Fallback, Timeout, Circuit Breaker

128
Comments 4
9 min read
How to clean up your Docker environment

How to clean up your Docker environment

125
Comments 10
3 min read
Restful API with Golang practical approach

Restful API with Golang practical approach

125
Comments 8
21 min read
Top reasons to build an app based on microservices in Node.js

Top reasons to build an app based on microservices in Node.js

124
Comments 3
5 min read
My Favorite Free Courses to Learn Microservices in Depth

My Favorite Free Courses to Learn Microservices in Depth

123
Comments 1
11 min read
Architecturing Spring services

Architecturing Spring services

122
Comments 6
16 min read
Build an API Gateway with NestJs in 10 minutes

Build an API Gateway with NestJs in 10 minutes

120
Comments 23
8 min read
The Dark Side of Microservices

The Dark Side of Microservices

113
Comments 5
5 min read
Decoupled Microservices Architecture with Materialize

Decoupled Microservices Architecture with Materialize

106
Comments 8
4 min read
Go EventSourcing and CQRS microservice using EventStoreDB 👋⚡️💫

Go EventSourcing and CQRS microservice using EventStoreDB 👋⚡️💫

106
Comments 3
14 min read
Top 21 Spring Boot Interview Questions

Top 21 Spring Boot Interview Questions

103
Comments 7
9 min read
Thoughts about Micro Frontends in 2020

Thoughts about Micro Frontends in 2020

101
Comments 14
3 min read
Microfrontends: Microservices for the Frontend

Microfrontends: Microservices for the Frontend

101
Comments 3
7 min read
After 5 years, I'm out of the serverless compute cult

After 5 years, I'm out of the serverless compute cult

100
Comments 19
7 min read
Microservices architecture - tutorial for beginners

Microservices architecture - tutorial for beginners

100
Comments 2
2 min read
Microservices Authentication Strategies: Theory to Practice

Microservices Authentication Strategies: Theory to Practice

98
Comments 4
13 min read
Why we use Micro Frontends at BuzzFeed

Why we use Micro Frontends at BuzzFeed

97
Comments 2
5 min read
Ordered queue processing in Azure Functions with Sessions

Ordered queue processing in Azure Functions with Sessions

91
Comments 29
6 min read
loading...