back to all blogsSee all blog posts

Our guide to open source cloud native Java at DevNexus 2024

image of author
Grace Jansen on Mar 6, 2024
Post available in languages:

What is DevNexus?

DevNexus is the longest-running and largest Java Conference in the US. It’s organised by a vibrant Java community who are passionate about enabling education for all and empowering the Java developer community. Last year’s event brought more than 1400 developers together from all over the world, and more than 90 speakers shared their knowledge on exciting, trending topics like software architecture, core Java, Kubernetes, and security.

DevNexus 2024 site

You can see more of the 2023 highlights in this promo video. For those of you who are keen eyed, you might even spot our very own Liberty Space Rover!

This year the event is being held in downtown Atlanta at the Georgia World Congress Center from April 9th-11th and tickets are already sold out! It’s sure to be an awesome event, with 145 international speakers taking the stage.

Open Liberty Booth at DevNexus

This year we are excited to have our very own Open Liberty booth as well as having members of the Open Liberty team on site hosting sessions, quick labs, workshops, and running demonstrations at the IBM, MicroProfile and Jakarta EE booths.

DevNexus twitter post about Open Source Sponsors

We’re honoured to have a booth alongside other open source projects like MicroProfile, Jakarta EE, and PostgresSQL. Having our own booth gives attendees the opportunity to come and meet the people behind the technology and offers the chance to ask questions and learn more about these amazing open source projects!

So, if you’re coming to DevNexus, be sure to pop by our Open Liberty booth in the breaks and say hi. You may even get some cool Open Liberty swag!

Which session should I attend?

The great part about attending a conference like DevNexus is the huge array of topics, sessions, and speakers presenting throughout the event. You have the chance to learn about everything from agile, architecture, and AI, through to cloud infrastructure, cloud technologies, and core Java/Jakarta EE. But with over 140 different sessions to choose from, and up to 13 sessions all occurring at the same time, how do you choose which sessions to attend?!

Deciding which sessions to see can be a real challenge! But to help make this easier, we’ve put together this guide of the sessions available on each day that focus on open source, cloud-native Java technologies, including Open Liberty, MicroProfile, Jakarta EE, and more. There’s also a dedicated Jakarta EE track this year, so make sure to check out those sessions.

DevNexus Jakarta EE track

Tuesday 9th April 2024

This all-day workshop, led by 5 internationally renowned speakers, is sure to be a great hands-on learning experience. It bridges the gap between traditional Java application deployment and modern cloud-based solutions, offering participants a deep dive into the latest technologies, methodologies, and best practices, including the exciting realm of AI.

Wednesday 10th April 2024

Time: 10:00-11:00

Jakarta EE guru Ivar Grimstad takes us on a journey to understand how the namespace change from javax. to jakarta. in Jakarta EE 9 impacted the entire Java ecosystem, the cool new features introduced in Jakarta EE 10, and the renewed focus on performance and developer productivity introduced in Jakarta EE 11.

Time: 11:30-12:30

Luis Neto showcases how Jakarta EE can help our applications constantly evolve to stay safe and remain secure, by defining a standard for creating secure enterprise Java applications, and innovating with each release to provide the best measures possible.

Time: 16:00-17:00

Join Java Champion Edwin Derks as he explores Jakarta EE, MicroProfile and application server runtimes and how they can provide the perfect tools to achieve optimal value when developing and running enterprise software.

Time: 17:00-18:00

Concerned about moving your applications from JEE 5 & 7 to Jakarta EE 10? Join this session by Alberto Salazar to understand the potential pitfalls and put away the concerns of updating and evolving your enterprise applications.

Time: 17:00-18:00

In this session, Rich Hagarty will dig into JITServer technology, showing the challenges of implementation, detailing its strengths and weaknesses, and illustrating its performance characteristics. For those interested in cloud native deployment, he will also show how to deploy it in containers, demonstrate its advantages compared to a traditional JIT compilation technique, and offer practical recommendations about when to use this technology.

Thursday 12th April 2024

Time: 10:00-11:00

This hands-on session will show you how to enable deployments of Jakarta EE applications using Open Liberty or WebSphere Liberty to the cloud with AI. With two Java champions presenting (Emily Jiang and Brian Benz), it’s sure to be a great session!

Time: 11:30-12:30

In this session, Jakarta Data committer Kyle Aure, will showcase the domain-driven repository pattern of the Jakarta Data project and highlight the query mechanism to utilize sorting, streaming, and paging. Using a live demo application, Kyle will swap out a relational database for a non-relational database to showcase just how easy this can now be with Jakarta Data!

Time: 11:30-12:30

OpenJDK’s Project Valhalla is set to revolutionize how the JVM handles data objects in memory. This talk offers an exploration of Valhalla’s objectives, progress, and its potential impact on the Java ecosystem with examples throughout. Join Theresa Mammarella in this session to discover how Project Valhalla is on the verge of reshaping the landscape of Java, paving the way for a more efficient and high-performing future.

Time: 13:30-14:30

Join Markus Kett and Java Champion Emily Jiang in this session to learn how the combinaton of Liberty InstantOn and EclipseStore enables Java applications to achieve the 3 most critical factors for cloud-native applicatons making use of AI, ML, VR, and big data in the cloud: high performance, low data storage costs, and simple, fast and cost-efficient implementation and maintenance.

Time: 13:30-14:30

Enabling applications to really thrive (and not just survive) in cloud environments can be challenging. The original 12 factor app methodology helped to lay out some of the key characteristics needed for cloud-native applications…​ but…​ as our cloud infrastructure and tooling has progressed, so too have these factors. In this session, Java Champion Grace Jansen will dive into the extended and updated 15 factors and take a look at open source technologies and tools that can help us achieve this.

Time: 16:00-17:00

Java guru Michael Redlich presents this session providing a history of JavaEE/Jakarta EE and a review of new and updated specifications with code examples.

IBM Booth:

As well as the numerous sessions during the conference and our dedicated Open Liberty booth, the Open Liberty team will also be manning the IBM booth in the exhibition hall. Stop by to catch our in-booth theatre with a series of SmartTalks, grab some awesome swag, and have a chat about all things OSS Java. We’d love to see you there!

This year, we’ll also have our exciting intergalactic booth challenge… The Open Liberty Space Rover Challenge. In this challenge, you’ll need to navigate the planets and get your rover safely to your destination in the stars. Take control of a spaceship and use hand signals to direct it’s flight from planet to planet. Climb the rankings on your way to become top cadet in Star Academy. While you’re with us, ask our developers about the underlying technologies they’ve used to create the demo, including OpenJ9, Jakarta EE, MicroProfile, and "the most flexible runtime in the cosmos", Open Liberty.

Summary

We hope this guide helps you to plan your time at DevNexus. If you’re interested in other sessions, check out the full schedule on the DevNexus conference website.