I m embarking on a new microservices architecture project, and I m trying to finalize my technology stack choices. After some deliberation, I ve decided to use Java over Node.js, along with Spring Boot (not Cloud) and MongoDB as my database.
I have a couple of queries as I move forward:
My plan is to use AWS for the API Gateway, EKS, and App Mesh. Given this AWS-based approach, do I still need components from Spring Cloud and Eureka?
I m contemplating between Spring Boot and Quarkus for microservices. Which one would you recommend for my setup? Lastly, does anyone have a basic architecture diagram or guide for a Java-based microservices setup?
Any insights or advice would be greatly appreciated. Thank you!