The following questions were only shown to the respondents who develop microservices.
This question was shown to a general survey audience and was used as a qualification question to the Microservices section.
37%
of all respondents develop microservices, which is just two percentage points higher in comparison to 2021.
There is a significant decrease in the usage of “Monolith with web frontend” approach, down from 25% in 2021 to 19% in 2022.
REST / RPC over HTTP, Message queue, and WebSocket remain the most popular ways to communicate between the distributed parts of applications. We can observe a growth in WebSocket and Cross-platform RPC usage, which showed an increase of 4 and 5 percentage points, respectively, compared to 2021.
40% of respondents claimed they start from the specification when implementing new web-service APIs. This is 4 percentage points less than the previous year. We see that a growing share of respondents (42%) choose an appropriate approach, depending on the particular project or task at hand.
The popularity of OpenAPI has been growing since last year. 69% of respondents stated they use OpenAPI to declare and document their APIs. This is 5 percentage points higher compared to the 2021 results. At the same time, the usage of Wiki systems has decreased from 24% in 2021 to 20% in 2022.
This year, we see an increase of Multiple VCS repositories’ usage from 53% in 2021 to 60% in 2022.
Java remains the most popular language for developing microservices. It is used by 34% of respondents.
Thank you for your time!
We hope you found our report useful. Share this report with your friends and colleagues.