Gradebook Microservices Application with Go
Service Registry | Log Service | Grading Service | Teacher Portal |
---|---|---|---|
Service Registration | Centralized Logging | Business Logic | Web Application |
Health Monitoring | Data Persistence | API Gateway |
Service Registration
- Create the log service
- Create the registry service
- Register the web service
- Deregister the web service
Service Discovery
- Create the grading service
- Request required services on startup
- Notify when new services start
- Notify when services shut down
Service Monitoring
- Create the Teacher Portal - a web app
- Add health checks