Service Discovery & API Gateways
Learn how Clojure microservices find each other dynamically and how an API gateway provides a single, secure entry point to your system.
The Discovery Problem
In a microservice system, instances start, stop, and move between hosts. Hardcoding IP addresses breaks quickly. Service discovery lets services locate each other dynamically.
Service Registries
A service registry is a database of available services and their network locations. Popular options include Consul, etcd, and Eureka.
All lessons in this course
- Designing Clojure Microservices
- Containerization with Docker
- Deploying to Cloud Platforms
- Service Discovery & API Gateways