Microservices

Environ 40% des répondants développent des microservices. Les langages de programmation les plus populaires pour ce faire sont Java (48%), JavaScript (38%), Python (29%) et Go (14%). Ces questions ont été posées uniquement aux répondants qui ont déclaré développer des microservices.

Comment les parties de votre application distribuée communiquent-elles ?

Quelles approches utilisez-vous dans la conception de votre système ?

Comment organisez-vous le contrôle de versions pour les services ?

Lorsque vous implémentez de nouvelles API de web service, commencez-vous par le code ou par la spécification ?

Un peu moins de la moitié des développeurs interrogés préfèrent commencer par les spécifications lors de la mise en œuvre de nouvelles API de web services.

Où stockez-vous vos spécifications d'API ?

Comment déclarez-vous et documentez-vous vos API ?


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.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Tous droits réservés.