PERUJUG
PERUJUG
  • 56
  • 18 483
Jakarta EE 11 and Beyond
Reza Rahman
Principal Program Manager for Java on Azure at Microsoft.
Java EE has been re-branded to Jakarta EE and moved to truly open source governance under the Eclipse Foundation. There have so far been several successful releases under the Eclipse Foundation - Jakarta EE 8, 9, 9.1, 10, and now 11. This session overviews what this means and offers a brief tour of Jakarta EE 11. We will also look at what the future might bring.
We will discuss high level themes, platform level changes, and some detailed features for Jakarta EE 11. Jakarta EE 11 adopts key changes in Java SE including Records and Virtual Threads. It adds a brand new specification called Jakarta Data. Some technologies that have been updated include Persistence, Security, CDI, and Concurrency. Outdated specifications such as SOAP have been removed. Down the line in Jakarta EE 12, there may be further changes afoot for Jakarta Configuration, NoSQL, Messaging, Security, REST, gRPC, and MVC. You can contribute to all this and more.
มุมมอง: 117

วีดีโอ

Una introducción a OpenTelemetry con JavaUna introducción a OpenTelemetry con Java
Una introducción a OpenTelemetry con Java
มุมมอง 16011 วันที่ผ่านมา
Víctor Orozco Java Champion Con el aumento de la popularidad de las arquitecturas nativas de la nube, durante los últimos años, también hemos sido testigos de un aumento de mejores herramientas de monitoreo, donde diversos proveedores y comunidades de código abierto propusieron un conjunto de prácticas para recopilar métricas, registros y datos de seguimiento, lo que tuvo como consecuencia dema...
Integración de Stripe con Spring Boot y Vaadin: Un enfoque prácticoIntegración de Stripe con Spring Boot y Vaadin: Un enfoque práctico
Integración de Stripe con Spring Boot y Vaadin: Un enfoque práctico
มุมมอง 10611 วันที่ผ่านมา
Geovanny Mendoza Senior Backend Developer En esta charla, exploraremos cómo construir una solución moderna de procesamiento de pagos utilizando Stripe, Spring Boot y Vaadin. Desde la configuración inicial hasta la implementación de un flujo completo de pagos, mostraremos cómo integrar estas herramientas para crear una experiencia fluida tanto en el backend como en el frontend.
Achieving Scalability in the Persistence Layer with Domain-Driven DesignAchieving Scalability in the Persistence Layer with Domain-Driven Design
Achieving Scalability in the Persistence Layer with Domain-Driven Design
มุมมอง 9112 วันที่ผ่านมา
Otavio Santana Award-winning Software Engineer and Architect This hands-on workshop is tailored for developers and architects eager to enhance their skills in building scalable applications with a strong focus on the persistence layer using Jakarta Data and Domain-Driven Design (DDD) principles. Participants will delve into the core aspects of scalability, learn to apply DDD techniques for effe...
Mastering the Basics of Domain-Driven Design with JavaMastering the Basics of Domain-Driven Design with Java
Mastering the Basics of Domain-Driven Design with Java
มุมมอง 13012 วันที่ผ่านมา
Otavio Santana Award-winning Software Engineer and Architect Learn how Domain-Driven Design (DDD) can revolutionize your software development approach. This presentation offers a comprehensive look at the fundamental principles of DDD, such as services, entities, and repositories, specifically within the Java framework. Gain practical insights and real-world examples for implementing these patt...
Systematically migrate to newer Java version: benefits, challenges and the futureSystematically migrate to newer Java version: benefits, challenges and the future
Systematically migrate to newer Java version: benefits, challenges and the future
มุมมอง 20712 วันที่ผ่านมา
Mihaela Gheorghe-Roman Software Architect at Systematic Join her in this session and embark on a journey for moving away from Java 8 in a very large monolith application: upgrading to a newer Java and to newer dependencies while also adopting a microservice architecture. Migrating all Java modules without impacting the bussiness is challenging. However, recent Java versions have several languag...
CQRS meets modern JavaCQRS meets modern Java
CQRS meets modern Java
มุมมอง 19812 วันที่ผ่านมา
Simon Martinelli Programming Architect Command Query Responsibility Segregation (CQRS) is a proven design pattern that enables the clear separation of data changes (commands) and data queries (queries). This separation allows these responsibilities to be scaled and optimized independently. The application code is also structured more understandably, which improves maintainability. This talk wil...
Bienvenida | WelcomeBienvenida | Welcome
Bienvenida | Welcome
มุมมอง 10812 วันที่ผ่านมา
Workshop: Micronaut con Kotlin CoroutinesWorkshop: Micronaut con Kotlin Coroutines
Workshop: Micronaut con Kotlin Coroutines
มุมมอง 29ปีที่แล้ว
Workshop: Arquitectura hexagonal en SpringbootWorkshop: Arquitectura hexagonal en Springboot
Workshop: Arquitectura hexagonal en Springboot
มุมมอง 72ปีที่แล้ว
Workshop: Records y Sealed Classes de JavaWorkshop: Records y Sealed Classes de Java
Workshop: Records y Sealed Classes de Java
มุมมอง 40ปีที่แล้ว
Workshop: OAuth2 y JWT con Spring Authorization Server y Spring SecurityWorkshop: OAuth2 y JWT con Spring Authorization Server y Spring Security
Workshop: OAuth2 y JWT con Spring Authorization Server y Spring Security
มุมมอง 50ปีที่แล้ว
Workshop: Integración de Spring Boot y PaypalWorkshop: Integración de Spring Boot y Paypal
Workshop: Integración de Spring Boot y Paypal
มุมมอง 92ปีที่แล้ว
Workshop: Documenta tu Java App usando SphinxWorkshop: Documenta tu Java App usando Sphinx
Workshop: Documenta tu Java App usando Sphinx
มุมมอง 115ปีที่แล้ว