Trong phần Demo này, 200Lab sử dụng một hệ thống rất đơn giản, quen thuộc với đại đa số Developer; TODO List. Hệ thống bao gồm:
- Microservices (Go): Task, User, Authentication/Authorization
- API Gateway: Tyk
- Database: MySQL
- Website: React + Vite
- Protocol: HTTP Restful & gRPC
- Monitoring: Prometheus + Grafana
Full bộ source code: Simple Task Microservices
Từ source code đến Docker containerize, CI/CD Github Actions và monitoring Grafnana
Xem chi tiết