After 90 min: A live webpage about your interests visible in a browser
Design Microservices Architecture
After 90 min: A scalable microservices architecture for a distributed application
What you need
The 90-Minute Plan
Understand benefits and challenges. Compare to monolithic architecture.
Break down application into independent, loosely-coupled services.
Define REST or gRPC APIs for service-to-service communication.
Create Docker containers for each service. Set up Kubernetes deployment.
Deploy to cloud platform. Monitor and scale. Next: add service mesh.
Start with a single microservice. Don't over-engineer. Understand trade-offs.
Keep Going
You might also try
After 90 min: A website that looks perfect on phones, tablets, and desktops
After 90 min: A reusable library of UI components for your projects and team
After 90 min: Automated data pipelines that extract, transform, and load data from multiple sources