Микросервисы
Около 40% респондентов разрабатывают микросервисы. Из языков программирования эта категория опрошенных предпочитает Java (48%), JavaScript (38%), Python (29%) и Go (14%). Вопросы из этого раздела мы задавали только тем, кто разрабатывает микросервисы.
Как взаимодействуют между собой распределенные части вашего приложения?
Какие подходы вы используете в проектировании систем?
Как вы организуете управление версиями для сервисов?
При реализации новых API веб-сервисов вы начинаете с кода или со спецификации?
Почти половина опрошенных при реализации новых API веб-сервисов предпочитают начинать со спецификации.
Где вы храните спецификации API?
Что вы используете для документирования API?
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Присоединяйтесь к JetBrains Tech Insights Lab
Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.