Микросервисы

Около 40% респондентов разрабатывают микросервисы. Из языков программирования эта категория опрошенных предпочитает Java (48%), JavaScript (38%), Python (29%) и Go (14%). Вопросы из этого раздела мы задавали только тем, кто разрабатывает микросервисы.

Как взаимодействуют между собой распределенные части вашего приложения?

Какие подходы вы используете в проектировании систем?

Как вы организуете управление версиями для сервисов?

При реализации новых API веб-сервисов вы начинаете с кода или со спецификации?

Почти половина опрошенных при реализации новых API веб-сервисов предпочитают начинать со спецификации.

Где вы храните спецификации API?

Что вы используете для документирования API?


Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Присоединяйтесь к JetBrains Tech Insights Lab

Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.

© JetBrains s.r.o., 2000—2020. Все права защищены.