- Java21
- Spring Boot and Spring Cloud ecosystem
- Database: MongoDB - w/ Spring Data MongoDB
- Message Broker: Kafka
- **Reverse Proxy and Gateway: Nginx and
Netflix EurekaKubernetes Service + Nginx Ingress - Authentication Server: Spring OAuth2 and Spring Security *Not yet implemented
- Monitoring and Logging *Not yet implemented
- Containerization: Docker
- Container Orchestration: Kubernetes
- Using Kind as the Cluster, Nginx Ingress as the Ingress Controller
- CI/CD: GitHub Actions
- test | build | push latest images to Dockerhub
- TypeScript
- Angular
- RxJS
- Reactive
- Event Driven
- Choreography - Saga