Impressions from the JVM Conference

Uncategorized

The JVM Conference is a smaller conference with two tracks. But smaller doesn’t mean it is not worth attending. There is a very broad variety in topics from plain Java SE, backend development, to micro-services and containers in cloud environments with sessions aimed at Java programmers, operators, QA staff and IT architects. You can get up to speed in the latest trends in many areas.

 

One thing to consider when attending JVM: you should understand German as the majority of the talks are not in English.

A Few Sessions at the JVM Conference

As a side effect of the faster release cadence of the Java versions, at conferences you see a lot more talks about “What’s new in Java XX”. The same is true for the JVM Conference.

 

The keynote “Java 11 OMG!!!!!” by Hendrik Ebbers talked about the consequences of the new release cadence and the differences in support models.

 

A lot of people have questions about this topic, so you can read more about this in our ongoing “OpenJDK Support blog series” which tries to give you all the answers on this.

 

Another talk given by Werner Keil gave a nice overview of the different NoSQL solutions (Key-value, Document, Column based and graph-based ones) and examples how to use it with the Artemis and Diana (then implementation of JNoSQL) frameworks. JNoSQL will be the first project which will follow the new Specification process of the Eclipse Foundation. It will eventually be used by all the Jakarta EE specs and it will be tried out by this project.

 

But, if you ask me, they have put way too much effort in unifying those four NoSQL types into one API – which makes it not the ideal API. And no one will be switching on the fly from one NoSQL Type to the other, only different implementations of the same type.

 

The session “3 typische Stolperfallen bei der Microservice-Integration” by Benjamin Hoffman talked about the additional complexity you have to deal with when using a micro-services architecture. The aspects of communication failure, asynchronous communication and distributed transactions passed on the screen. A possible solution for these hurdles using a WorkFlow engine was discussed.

 

They’re already planning for next year’s conference to be held in November 2019.

Appreciation for the JVM Conference

The conference is very well organized and is held at the very nice Pullman Hotel at Cologne. Although some of the sessions were in German, I was able to follow a few interesting sessions and learned some new things. And equally important when you are at conferences, I had a few interesting discussions with fellow attendees and speakers.

 

Subscribe to our blog to get updates and notifications of when and where the Payara Team will be speaking or attending conferences.

{{cta(‘e7f0e6ce-3a7e-4b85-8fc7-4a0f16e5d8d1’)}}

 

Comments (0)

Post a comment

Your email address will not be published. Required fields are marked *

Payara needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Legal & Privacy Policy.

Related Posts

4 minutes
Uncategorized

Leading the Way: Payara Platform Community 7 Beta Now Fully Jakarta EE 11 Certified

We’re excited to announce that Payara Platform Community 7 Beta application server is now fully certified as Jakarta EE 11 […]

Blue background with coral and fish. Left text: 'MONTHLY CATCH'. Right: laptop screen with tech tabs and Payara Community logo. 4 minutes
Community

The Payara Monthly Catch – August 2025

Welcome aboard the August 2025 issue of The Payara Monthly Catch! With summer in full swing, things may have felt […]

What Is a Java Application Server? A Short Guide 6 minutes
Jakarta EE

What Is a Java Application Server? A Short Guide

Enterprise Java applications power global commerce, healthcare, government and countless other industries. These systems must be scalable, secure and […]