Microsserviços

Compartilhar:

As perguntas a seguir foram mostradas apenas para os entrevistados que desenvolvem microsserviços.

Você desenvolve microsserviços?

Essa pergunta foi mostrada a um público geral de pesquisa e foi usada como uma pergunta de qualificação para a seção de Microsserviços.

37%

de todos os entrevistados desenvolvem microsserviços, o que é apenas dois pontos percentuais a mais em comparação com 2021.

Que abordagens você usa no seu projeto de sistema?

Há uma diminuição significativa no uso da abordagem “Monolito com front-end Web”, de 25% em 2021 para 19% em 2022.

Como as partes distribuídas do seu aplicativo se comunicam?

REST/RPC sobre HTTP, fila de mensagens e WebSocket continuam sendo as formas mais populares de comunicação entre as partes distribuídas dos aplicativos. Podemos observar um crescimento no uso de WebSocket e RPC multiplataforma, que apresentaram um aumento de 4 e 5 pontos percentuais, respectivamente, em relação a 2021.

Ao implementar novas APIs de serviços da Web, você começa pelo código ou pela especificação?

40% dos entrevistados afirmaram que começam com a especificação ao implementar novas APIs de serviços Web. Isso representa 4 pontos percentuais a menos que no ano anterior. Vemos que uma parcela crescente dos entrevistados (42%) escolhe uma abordagem apropriada, dependendo do projeto ou tarefa específica em questão.

Como você declara e documenta suas APIs?

A popularidade da OpenAPI vem crescendo desde o ano passado. 69% dos entrevistados afirmaram que usam a OpenAPI para declarar e documentar suas APIs. Isso representa 5 pontos percentuais a mais em comparação com os resultados de 2021. Ao mesmo tempo, o uso de sistemas Wiki diminuiu de 24% em 2021 para 20% em 2022.

Onde você armazena as especificações de APIs?

Como você organiza o controle de versão para serviços?

Este ano, vemos um aumento no uso de vários repositórios VCS, de 53% em 2021 para 60% em 2022.

Quais linguagens você utiliza para desenvolver microsserviços?

O Java continua sendo a linguagem mais popular para o desenvolvimento de microsserviços, sendo usado por 34% dos entrevistados.

Microsserviços:

2022

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.