Developers are using frameworks to deliver software as fast as possible. Some frameworks can be designated as Rapid Application Development (RAD) frameworks to achieve this goal. Because of modern concepts like microservices and clouds, software development is rapidly adopting these concepts. But what does this mean for the evolution of RAD frameworks? In this inspirational talk, I will share my experience and vision on how these RAD frameworks are adapting. In doing so, can we leave conventional RAD behind and declare a new era of Rapid Cloud Development (RCD)?
Cloud Native Java
The technical sessions of this track is filled with content covering everything you need to know about developing applications and cloud native microservices using Java. The topics include best practices, experiences, and recommendations using technologies and frameworks such as Eclipse Vert.x, Eclipse MicroProfile, Eclipse Jakarta EE and Java EE as well as reactive programming.
Do you want to know about about the details of moving Java EE to the Eclipse Foundation? Have you asked why it's so slow? Do you want to know why it's not transferred in one go? Is Oracle GlassFish different from Eclipse GlassFish and what's the difference? Come to my session to get answers. I will talk about how Java EE projects were prepared to get moved and explain the transfer process in details. I will also talk about the challenges Oracle faced during Java EE transfer and how these challenges were solved.
Come learn about developing microservices using Helidon. Helidon is an open source project led by Oracle. It's a collection of Java libraries for building microservices. In this session we will talk about two programming models supported by Helidon: lightweight, functional model using JDK as runtime for those wanting less “magic” and Microprofile for those wanting inversion of control and familiar Java EE APIs. We will show how to quickly create your first Helidon application which uses both programming models.