About This Architecture
Spring Boot microservices platform on AWS Kubernetes with Vue frontend, Nginx load balancer, Spring Cloud Gateway, and Sentinel traffic control routing to four independent services. Core services communicate via RocketMQ messaging and Nacos service registry, while data services layer manages Oracle relational database, Redis caching, and MinIO object storage. GitLab and Jenkins CI/CD pipeline automate deployments through Harbor container registry to Kubernetes orchestration with HPA autoscaling and comprehensive monitoring. This architecture demonstrates production-grade microservices patterns including service discovery, circuit breaking, distributed logging, and job scheduling via XXL-JOB, enabling teams to scale services independently while maintaining observability across the platform.