Milestone 7: Distributed Systems (Microservices)
π Milestone 7: Distributed Systems (Microservices)
Welcome to the architectural layer. Here, we learn how to scale our application by splitting it into small, independent services that work together as a team.
π Slow-Paced Deep Dives
- Module 1: Service Discovery (The Phone Book): How services find each otherβs addresses dynamically.
- Module 2: API Gateway (The Front Desk): Building a single entry point for your entire system.
π₯ Milestone Goals
- Set up a Eureka Server for service registration.
- Register a Spring Boot app as a Eureka Client.
- Build a Gateway that routes traffic to different services.
- Understand the benefits and challenges of Loose Coupling.
Riverside. Riverside.