
Já conhece o Quarkus?
O Quarkus é um container serverless Java desenvolvido pela Red Hat.
Muito rápido e útil para aplicações Rest com abordagem em microsserviços, o Quarkus vai ser um concorrente para o Spring boot.
Diferente do Spring boot, o Quarkus utiliza a especificação J2EE, o que pode pode deixar alguns fãs de Spring desanimados.
Assim como Spring boot, o Quarkus é simples e rápido de configurar e utilizar, com alguns minutos já montamos um ambiente Rest.
Testando o Quarkus.

Com alguns minutos podemos gerar microsserviços com Quarkus, precisando somente de um JDK com a versão maior que 1.8 e Apache Maven versão maior que 3.5.3.
No terminal, execute o comando Maven abaixo para baixar o projeto:
-DprojectGroupId=org.acme \
-DprojectArtifactId=getting-started \
-DclassName=”org.acme.quickstart.GreetingResource” \
-Dpath=”/hello”
Para executar a aplicação digite no terminal o comando: ./mvnw compile quarkus:dev

Vamos testar fazendo uma chamada Curl:

Conclusão.
Mais uma opção de server container Serverless Java que podemos utilizar em criações de microsserviços Java com uma certa facilidade.