Bom dia
Aqui na empresa em que trabalho, elaboração uma arquitetura de microservices para atender a diversos requisitos, agora estamos na fase de implementação onde temos varias tecnologias que podem ser utilizadas, estamos com 2 protótipos em mãos, um usa Java EE (JAX-RS, CDI, JPA) e outro com Spring (Boot, Data (JPA), MVC).
O ponto de vantagem do Spring, é o uso do Boot e ter a infraestrutura de container embarcada, já no Java EE teremos uma camada de container isolada, como exemplo um Wldfly ou TomEE.
Gostaria de sugestões do pessoal de arquitetura para poder ajudar em nossa decisão, lembrando, nossa equipe possui experiência em ambas as plataformas.
Obrigado.