Microservices
Partager :
Les questions suivantes n'ont été posées qu'aux personnes ayant indiqué développer des microservices.
Cette question a été présentée à l'ensemble des participants à l'enquête et a été utilisée comme question de qualification pour la section Microservices.
37 %
des répondants développent des microservices, ce qui représente seulement deux points de pourcentage de plus par rapport à 2021.
On observe une baisse significative de l'utilisation de l'approche « Monolith avec frontend web », qui est passée de 25 % en 2021 à 19 % en 2022.
REST/RPC over HTTP, Message queue et WebSocket restent les moyens les plus populaires pour la communication entre les parties d'applications distribuées. Nous pouvons observer une croissance de l'utilisation de WebSocket et de Cross-platform RPC, avec une augmentation de 4 et 5 points de pourcentage respectivement par rapport à 2021.
40 % des répondants ont affirmé commencer par les spécifications lorsqu'ils implémentent de nouvelles API de services web. C'est 4 points de pourcentage de moins que l'année dernière. Par ailleurs, une proportion croissante de personnes (42 %) déclarent choisir quelle approche adopter en fonction du projet ou de la tâche à réaliser.
OpenAPI a continué à gagner en popularité depuis l'année dernière. 69 % des personnes interrogées ont indiqué l'utiliser pour déclarer et documenter leurs API. C'est 5 points de pourcentage de plus par rapport aux résultats de 2021. Dans le même temps, l'utilisation des systèmes Wiki a diminué, passant de 24 % en 2021 à 20 % en 2022.
Cette année, nous avons constaté une augmentation de l'utilisation de multiples référentiels VCS, qui est passé de 53 % en 2021 à 60 % en 2022.
Java reste le langage le plus populaire pour le développement de microservices. 34 % des répondants l'utilisent.
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.