Microservices is an architectural software style where an application is built from lightweight services that allow developers to create, test, and release different functionalities separately. The added agility and scale of microservices have made it increasingly popular within the Java ecosystem.

Microservices Trends for Java Developers

In May 2019, a survey conducted by the JRebel team at Perforce aimed to discover how Java users have adopted microservices. We wanted to better understand the widespread Java microservices adoption and how developers are using these services within their project scope.

The survey concluded that while there is still a lot to learn in regard to microservices, this architecture does have a positive impact on reducing build and restart times during development.

About the eBook

In this report, we dive into results from our recent microservices survey, where we aimed to further understand the adoption and use of microservices within developers’ project scope. Respondents were using microservices in their main projects. Learn more about microservices trends, including:

  • Frameworks and other tools used in the microservices environment.
  • How developers are working with microservices in their main application.
  • Average time spent on builds and restarts in a microservices environment.

Download the report to learn more about the results and our in-depth analysis.