jrebel webinars

2020 Trends In Java Development


Understanding how Java developers use tools, technologies, and ideas within the Java ecosystem can help development teams make informed choices about their development processes. Our 2020 Developer Productivity Report brings together nearly 400 Java development professionals from around the world and provides valuable insights into the Java development tools they use and the challenges they face.


javasoftware-development

A Java Renaissance Part 1 JDK Enhancement Proposals


Java as a language is poised for big changes. OpenJDK adoption is at an all-time high, and the pace of JDK enhancement proposals are bringing proposed improvements and added functionality to the language faster than ever.


javasoftware-development

A Java Renaissance Part 2 OpenJDK in 2020


Java as a language is poised for big changes. OpenJDK adoption is at an all-time high, and the pace of JDK enhancement proposals are bringing proposed improvements and added functionality to the language faster than ever.


javasoftware-development

Eight Ways to Improve Java Microservices Performance


Microservices were meant to make the monolith more manageable. But as microservices grow more complex, and the technologies used within them grow to monolithic proportions, performance issues aren’t an outlier — they’re the norm.


javasoftware-development

Engineering for Microservices Resiliency


With microservices adoption and data demands at an all-time high, development teams are under increased pressure to deliver applications that are not only performant, but resilient to failure. So, how can development teams deliver on those demands?


5 Time-Saving Tips for Java Development Teams


For Java development teams, staying productive and focused is key to success. But with big changes to how developers work, and increasing expectations to deliver bigger, better, and more performant applications, it is easier than ever to fall behind.


javasoftware-development

Containers From Chroots to Cluster Computing


From their origins as chroots in the 1980’s, to the advanced applications they enable today, containers have become more accessible and increasingly applied to Java and non-Java applications alike. But just as containers present a growing wealth of opportunities for addressing big issues in modern application development, they also have notable shortcomings.


Why Spring Is Taking Over the Java World


With over 86% of Java developers using Spring frameworks, it’s clear that Spring has taken over the Java world. But what makes Spring frameworks so well-adopted, and will Spring continue to rule the Java framework world?


javasoftware-development

Is Java Still Relevant


For companies who want to commit time and money into developing or modernizing an application, knowing that the underlying language and greater ecosystem are vibrant and poised for long-term viability is essential.


javasoftware-development

Shift Left Performance Testing


Performance management is something that has been, and always will be, a part of the development lifecycle. Unfortunately, most of the attention, money, and effort is used in the later stages of the software development lifecycle.


2021 Trends in Java Development


Find out what tools, technologies, and languages are most used by Java developers. In the 2021 Java Developer Productivity Report, we surveyed over 800 Java developers on their day-to-day work to understand common pain points and challenges to productivity and performance.


javasoftware-development