Skip to content
de
bod
Guides
Tools
Comparisons
EN
Home
/
Guides
/
microservices
microservices
3 guides
What is a message queue? How message queues work and when to use them
A message queue is a software component that lets services exchange data asynchronously. Learn how queues, topics, publishers and consumers work, and when they are worth the complexity.
What is an API Gateway? A practical guide for developers
An API gateway is a single front door for all client requests to your back-end services. This guide explains what an API gateway does, the problems it solves, common patterns, and how to choose one.
Monolith vs Microservices: which architecture should you choose?
Monoliths and microservices are the two main ways to structure an application. A monolith ships as one deployable unit with a single codebase, while microservices split an app into small independent services that each own their data and scale alone. Compare the trade-offs and learn how to choose.
Tags
api
async
authentication
automation
backend
basics
browser
cache
cdn
cloud
cloud-computing
configuration
containers
cookies
database
developer-tools
devops
dns
docker
domain
encryption
express
frontend
git
github
graphql
hosting
html
http
https
javascript
jwt
kubernetes
load-balancing
monitoring
networking
nginx
nodejs
orchestration
performance
privacy
programming
protocols
proxy
rest
scalability
security
sql
ssh
tls
web
web-development
yaml