In this session we will compare some of the most popular Microservice frameworks in the Java ecosystem like SpringBoot, Quarkus, Eclipse MicroProfile, and more. We will give an overview and jumpstart for each framework. Next to this we will answer questions like:
Jakarta EE with MicroProfile is the platform of choice for building applications for private and public clouds. The nature of microservice architectures allows significant design and architectural shortcuts. The code reduction increases the productivity and shrinks the codebase at the same time. In this session, I'm going to code a few microservices "from scratch" and explain the design choices on-the-go.
Attendee's questions are highly welcome.
Eclipse Codewind and Eclipse Che are two Eclipse projects geared towards cloud native development on Kubernetes, both with different focuses; Che providing a development environment geared towards cloud native applications, and Codewind providing a suite of tools and build engines to enhance the cloud native development experience.
Cloud native development involves a whole new set of development challenges with containers, Kubernetes, microservice architectures and continuous integration and continuous delivery processes. However, developers also require a rich development experience that includes features that are simple to set up and use in a way that works for cloud native applications. Eclipse Codewind delivers features that dramatically improves the cloud native development experience.
Creating cloud-native microservices is common, but which programming model to choose from.
At the moment, MicroProfile and Spring are two popular programming models for developing microservices. What are the differences or commonalities between them?
This session is to focus on comparing the two programming model side by side. If you are Spring developer, after this session, you should be able to grasp MicroProfile very quickly and vice versa.