Blog

A empresa de tecnologia Java está ganhando força, enquanto o MicroProfile está se destacando.

Estudo sobre a adoção de tecnologias por desenvolvedores Java em empresas revela que o uso do Jakarta EE está aumentando, enquanto o MicroProfile está perdendo espaço para o Spring. Além disso, a comunidade está priorizando o Kubernetes e os microserviços.

solar eclipse sun ring shadow clods
Imagem: MaxWdhs/iStock

Jakarta EE, a implementação Java da Eclipse Foundation, atraiu mais adeptos, ao passo que houve uma diminuição no uso da arquitetura de microserviços MicroProfile da Eclipse para Java, conforme indicado pelo Relatório Anual de Pesquisa de Desenvolvedores Jakarta EE da Eclipse para 2023.

Desde setembro de 2022, houve um aumento no uso do Jakarta EE 10 por desenvolvedores corporativos Java, com 17% dos entrevistados utilizando a tecnologia, de acordo com um relatório divulgado em 19 de setembro. O estudo também revelou que 17% dos participantes estão rodando o Jakarta EE 9 em produção, um aumento em relação a 2022, enquanto 28% estão atualmente operando o Jakarta EE 8 em produção, em comparação com 24% no ano anterior. Além disso, mais de 60% dos entrevistados migraram para o Jakarta EE ou têm planos de migrar nos próximos seis a 24 meses.

Segundo a pesquisa, Jakarta EE é a segunda escolha para o desenvolvimento de aplicações nativas na nuvem, sendo utilizado por 53% dos entrevistados, ficando atrás do Spring e Spring Boot, que possuem uma adoção de 66%. Enquanto o uso do Jakarta EE para aplicações nativas em nuvem se manteve estável em relação ao ano passado, o Spring e Spring Boot cresceram 9%. O MicroProfile da Eclipse, que ocupa o terceiro lugar, teve uma queda de 30% em 2022 para 26% este ano. Tanto o Spring quanto o MicroProfile estão baseados em algumas especificações do Jakarta EE.

O relatório da Pesquisa de Desenvolvedores Jakarta EE 2023 também apontou as cinco principais preocupações da comunidade em relação ao Jakarta EE entre os participantes da pesquisa:

  1. Suporte de maior qualidade para o Kubernetes.
  2. Suporte aprimorado para microsserviços.
  3. Ajuste-se às novidades da Java SE (Edição Padrão), como os registros e as threads virtuais.
  4. Suporte aprimorado para computação serverless.
  5. Melhoria no suporte para testes e um aumento na velocidade de inovação.
RELACIONADO:  O imposto sobre inteligência artificial em aplicativos baseados em nuvem.

A pesquisa ocorreu entre os meses de março e maio e contou com a participação de 2.203 pessoas. O objetivo era auxiliar os envolvidos no universo Java a compreender de forma mais clara as necessidades, prioridades e visões das comunidades de desenvolvedores corporativos. A maioria dos participantes foi identificada como desenvolvedores, seguidos por arquitetos, líderes de equipe, gerentes de desenvolvimento e outros.

O Eclipse passou a gerenciar o Java corporativo, que antes era chamado de Java EE, da Oracle em 2017. As especificações da plataforma Jakarta EE incluem perfis web, núcleos, lotes, concorrência e dados. Jakarta EE agora é visto como uma forma de levar o Java corporativo para a nuvem.

Outras descobertas do Relatório de Pesquisa de Desenvolvedores Jakarta EE de 2023:

  • 28% dos participantes planejam criar aplicativos nativos baseados em nuvem para substituir parte ou a totalidade dos serviços atuais.
  • 23% afirmam que a maioria de seus sistemas Java, mais de 80%, já estão em uso na nuvem.
  • A comunidade Jakarta EE pretende incorporar avanços do Java SE (30%).
  • 24% planejam adaptar as aplicações atuais para serem transferidas para a nuvem. Enquanto isso, 22% já estão utilizando aplicativos Java na nuvem, um aumento de 18% em relação ao ano anterior.
  • Os entrevistados apontaram Amazon Web Services, Microsoft Azure, Google Cloud Platform, Alibaba Cloud e IBM Cloud como os principais provedores de plataforma em nuvem.

Artigos relacionados

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button