Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. Programming Languages & Runtimes

Programming Languages & Runtimes

Programming Languages & Runtimes
Programming Languages & Runtimes

Jakarta EE for Spring Developers

Ivar Grimstad (Eclipse Foundation)

Jakarta EE 9 changed its package namespace from javax.* to jakarta.*. This may sound like a trivial change that mostly affects Jakarta EE. So, why should Spring developers care?

As it turns out, the namespace changes ripple throughout the entire Java ecosystem. And Spring is no exception. Spring Framework 6 and Spring Boot 3 raise their baseline to Jakarta EE 9 API level which is supported by Tomcat 10 and Jetty 11 for example.

Experience level: 
Advanced

Programming Languages & Runtimes
Programming Languages & Runtimes

Cloud Native Java with JBoss EAP and OpenShift

Reza Rahman (Microsoft Corp.)

Jakarta EE and MicroProfile have come a long way to become effective APIs for cloud native applications. JBoss EAP is one of the most capable and popular open source application servers to implement both Jakarta EE and MicroProfile. Similarly OpenShift is one of the most productive and feature rich ways of running Kubernetes. Jakarta EE, MicroProfile, JBoss EAP and OpenShift is a killer combination.

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

Contributors Guide to the Jakarta EE 11 Galaxy

Reza Rahman (Microsoft Corp.)

Jakarta EE 10 has now been delivered and work on Jakarta progresses. This is a perfect time to begin exploring the horizons of Jakarta EE 11 and how you can help make it reality.

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

Effective Kubernetes for Jakarta EE and MicroProfile Developers

Reza Rahman (Microsoft Corp.)

There are several key techniques to understand while using Kubernetes with Java EE, Jakarta EE and MicroProfile applications. Examples include:

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

Why Jakarta EE Developers are First-Class Citizens on Azure

Reza Rahman (Microsoft Corp.)

Java/Jakarta EE is an important technology to support on Azure. Enterprise Java is a heterogenous ecosystem with as much as a third of workloads still running on Java/Jakarta EE application servers such as WebLogic, WebSphere/Open Liberty, and JBoss EAP. This is particularly true for large enterprises that need to migrate their existing mission-critical, largely monolithic applications to Azure. Traditionally, Azure has not focused on strong support for such workloads but that is changing now and going forward.

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

End to end experience of developing and deploying microservices

Emily Jiang (IBM)

This lab will show you how to get started with microservices creation, debugging, testing and then packaging, deploying to Kubernetes and OpenShift to see how they function. The technologies you will be use include Jakarta EE, MicroProfile, Docker/Podman, Open Liberty, Operator, OpenShift, etc.

 

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

Your future to Serverless unlocked

Emily Jiang (IBM)

You have heard of Serverless being talked about for a while. You are wondering what Serverless is about. You might be thinking of running your application as a serverless function. Also, you don’t want to lock into a particular cloud. Come to this session to understand Serverless and how to achieve the goal of no vendor locking in with the open standard technologies such as Jakarta EE, CloudEvents, etc.

 

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

MicroProfile and Jakarta EE panel

Emily Jiang (IBM)
Ivar Grimstad (Eclipse Foundation)

MicroProfile and Jakarta EE are actively working on the next version of releases. Meet the panel experts to learn the latest news regarding Jakarta EE 11 and the next version of MicroProfile release together with the future directions of the two projects.

 

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

Record Patterns - Going Beyond Records - A Deep Dive

Manoj N Palat (IBM)

Record Pattern feature is expected to be a standard feature in Java 21, which is an LTS Release. This is build on top of Records, which have been a standard feature for some time and is gaining popularity. Alongwith Record Patterns, Switch Pattern is also expected to be standard. Switch Pattern is a sort of binder for providing Record Pattern. Given this info, it can be safely assumed that Record Pattern feature is going to be widely used with Java 21 version onwards.

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

DDD in action: Strategies and tactics for Java solutions

Otavio Santana (Self-employed)

As software engineers, our only goal is to solve the problem in the most effective way possible. Being pragmatic and understanding the business is crucial for ensuring effectiveness in our field. DDD presents us with a potential path and strategy to follow in this sense. Although, despite its popularity, we can agree that the "blue" book is quite hard to understand and quite unclear regarding ways to put its ideas into action.

 

Luckily, you came to the right place! 

 

Experience level: 
Intermediate

Programming Languages & Runtimes
Programming Languages & Runtimes

  • first
  • previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • next
  • last

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top