Jakarta EE / Tech Talks

Add meeting Rate page Subscribe

Jakarta EE / Tech Talks

These are all the meetings we have in "Tech Talks" (part of the organization "Jakarta EE"). Click into individual meeting pages to watch the recording and search or read the transcript.

26 Sep 2023

This session will include an introduction to each of the additional factors that have been added to this methodology, why they matter and the OSS Java tools and technologies that can be used to enable them.
  • 2 participants
  • 51 minutes
cloud
microservice
supporting
discussion
collaboratively
jakarta
technologies
host
devops
kubernetes
youtube image

11 Sep 2023

"As many enterprise applications have been built using Java EE, migrating these applications to Jakarta EE is a key concern for developers. Jakarta EE 10 is the latest version of the enterprise Java standard, and it provides a platform for building portable, cloud-native applications.

In this talk, we will explore the challenges and opportunities of migrating from Java EE to Jakarta EE. We will begin by discussing the differences between Java EE and Jakarta EE, and how the migration process differs from previous upgrades. We will then explore the steps involved in migrating an application, such as identifying the modules that need to be updated, testing the application, and deploying it to a Jakarta EE 10 runtime.

One of the key challenges in migrating from Java EE to Jakarta EE is dealing with the removal of some of the legacy technologies that were present in earlier versions of Java EE. We will discuss strategies for dealing with this, such as using alternative technologies or refactoring the code to remove dependencies on these legacy technologies.

Throughout the talk, we will provide practical tips and best practices for migrating from Java EE to Jakarta EE, based on our own experiences and those of the broader community. By the end of the talk, developers will have a better understanding of the challenges and opportunities of migrating to Jakarta EE, and will be equipped with the knowledge and tools they need to make a successful transition."
  • 2 participants
  • 57 minutes
jakarta
java
application
developers
ee10
workflow
platform
migrating
microservices
presentations
youtube image

24 Aug 2023

No description provided.
  • 4 participants
  • 1:03 hours
java
users
microservices
chat
talking
cloud
mod
appication
vm
morning
youtube image

17 Aug 2023

OpenID Connect 1.0 is one of the biggest security standards to come out in recent years, as it allows developers to simplify authentication, authorization, and identity management in an interoperable manner, but what many developers don’t know is that is crucial to understand how to properly integrate existing services and web applications to use this standard in a way that is easy to maintain. Jakarta EE 10, and its new version of the Jakarta Security specification now leverage the power of OpenID Connect providers in an intuitive manner, making Enterprise applications more adaptable to cloud environments.

This talk will focus on showcasing how this new integration is being implemented with a quick demonstration of how to implement a portable Jakarta EE application that connects to a valid OpenID Connect provider to leverage authentication and authorization services.
  • 2 participants
  • 57 minutes
jakartai
jakarta
connect
interface
cdi
e10
microservices
open
authenticated
important
youtube image

14 Aug 2023

Jakarta Tech Talk - Unleashing the Power of Jakarta Data: Exploring API-driven Data Access for Relational and NoSQL Databases.

Join us for an enlightening presentation on Eclipse JNoSQL 1.0.0, a robust framework that streamlines the integration of Java and NoSQL databases. In this session, we will delve into the latest advancements of Eclipse JNoSQL and discuss the future roadmap for the Jakarta NoSQL specification.

We will showcase the exciting new features and enhancements introduced in version 1.0.0 through a series of live code demonstrations. Discover how Eclipse JNoSQL empowers developers to seamlessly work with various NoSQL databases, including MongoDB, Couchbase, Redis, Neo4J, Cassandra, and more!

During the presentation, we will highlight the key benefits of using Eclipse JNoSQL, such as simplified data modeling, flexible querying capabilities, and seamless integration with Java frameworks. You will learn how to leverage JNoSQL's robust APIs and abstractions to optimize your NoSQL database operations and improve application performance.

Furthermore, we will discuss the significance of the Jakarta NoSQL specification and its role in standardizing NoSQL development within the Java ecosystem. Gain insights into the future direction of Jakarta NoSQL and its compatibility with Eclipse JNoSQL.

Whether you are a Java developer looking to explore NoSQL databases or an experienced JNoSQL user interested in the latest advancements, this presentation will provide valuable insights and practical knowledge. Join us to learn how Eclipse JNoSQL 1.0.0 can simplify your Java and NoSQL integration and pave the way for future developments in the Jakarta NoSQL specification.
  • 2 participants
  • 50 minutes
jakarta
jakartane
database
queries
relational
annotations
java
nosiko
cassandra
jpa
youtube image

27 Jul 2023

No description provided.
  • 2 participants
  • 1:02 hours
jakarta
java
webinar
hosting
eap
deck
azure
applications
thanks
vm
youtube image

21 Jul 2023

No description provided.
  • 3 participants
  • 51 minutes
java
editors
jakarta
microservice
apps
cloud
thanks
productive
webinar
chat
youtube image

28 Jun 2023

Implementing the correct security patterns is a common challenge that most application developers and consultants can get wrong in even the most common of scenarios. Reinventing the wheel is a common pattern that DevOps engineers do when integrating security solutions inside their applications (authentication, password validation, identity management, correct storage of user data, etc.). Keycloak is an open-source identity management solution that focuses on offloading this burden from DevOps engineers, allowing them to focus on the business aspects of their applications and simplifying their solutions in the long run.

This talk will focus on the benefits of using such a service with an enterprise application, with a live demonstration of a small application that uses the Eclipse MicroProfile APIs to correctly integrate it with Keycloak by way of the OpenIDConnect standards.
  • 2 participants
  • 42 minutes
microservice
jakartai
host
provisioning
maintainers
enterprise
community
workflows
webinar
bayara
youtube image

9 May 2023

With introduction of Virtual threads in Java 19 (as a preview feature), we could start looking into creating a framework to write services that are blocking, and at the same time provide great performance even under heavy parallel load.

Where we had to use reactive programming to achieve the same goal, we can now write simpler, more maintainable code and achieve the same results. With Helidon Níma (Web Server designed for Virtual threads), and other Helidon libraries, we now have a framework to build

blocking and performant services (now in Alpha, until Virtual threads are release in Java as a non-preview feature).

You will learn how we benefit from virtual threads when writing (Micro)services, and whether our performance assumptions were correct.
  • 2 participants
  • 41 minutes
halidon
microservices
threads
interface
implementation
virtual
java
heladon
frameworks
debate
youtube image

20 Apr 2023

Integration testing is difficult as you need additional systems, like a database, with a predefined set of data to have repeatable tests.

With the availability of the Testcontainers framework, developers can test the real application by deploying it in a container using the runtime that will be used in production and dependencies available in other containers.

In this session, we explore a few scenarios of how you can use the Testcontainers framework to test your Jakarta EE application, including a remote debug session of your code.
  • 2 participants
  • 54 minutes
testing
tester
testable
tests
integration
debugging
compatible
jakartae
eetck
issue
youtube image

13 Apr 2023

REST is all about endpoints that perform specific queries or operations. This works fine, but the client is limited by which queries have been exposed. What if the back-end exposed the data, but the client could decide which subset of data it needed, or how to interact with that data? That’s the promise of GraphQL — simplify the back-end, give the client more power, and make it easier to evolve APIs. In this talk, we’ll explain what GraphQL is, how it works, and look at a JavaScript client and a Java back-end.
  • 3 participants
  • 1:06 hours
keto99
chatty
webinar
java
hi
jakarta
virtua
demoing
graphco
quito
youtube image

16 Mar 2023

Whether you work as a data scientist, ML engineer or software developer, at some point you will need to develop applications – for your customers, products or as a support for the latest and coolest ML model that you have built.

With the introduction of the Cloud, a lot has changed in the way we work with the development and deployment of our applications.

In this talk, we look at 5 things to look for when creating an application in the Cloud age.
  • 2 participants
  • 49 minutes
cloud
users
modern
developing
software
rustom
microservice
native
consultancy
jakarta
youtube image

9 Mar 2023

Show how to build a microservices with Microprofile by adding cloud native features from Microprofile. I believe a hands-on live coding session with incremently adding features will show how easy it is to use Microprofile to build production grade microservices.
  • 2 participants
  • 57 minutes
jakarta
microservice
java
ee10
microprofile
microsystems
profiles
basics
interface
ejb
youtube image

7 Mar 2023

This session aims to crystalize why open standards like Jakarta EE are critically important to you today and in the future. We will explore these concepts in the context of well-established economic theories - in true Freakonomist style!
  • 2 participants
  • 1:03 hours
jakartay
jakarta
hi
talk
chat
presentation
users
comments
reza
embassadors
youtube image

2 Feb 2023

Jakarta Messaging 3.0 provides a standard set of messaging concepts and interfaces enabling Java developers design and build loosely coupled with a single - yet powerful - API. In this session, Graham and Richard will show how a developer can get up and running quickly with a Jakarta Messaging 3.0 developer runtime environment - using OpenLiberty and IBM MQ - and get hands on with a sample code. Once up and running, the presenters will explore the environment's key features: demonstrate how Jakarta 3.0 applications can interoperate with JMS 2.0 services using IBM MQ as a common messaging provider and as a basis to migrate applications to the new standard.
  • 3 participants
  • 53 minutes
messaging
message
communicating
conferencing
jakarta
chat
conversation
jmst
presentations
thanks
youtube image

12 Dec 2022

A presentation of what Tradista is and what a collaboration Eclipse Foundation / Tradista can bring in the area of Financial Risk Management softwares.
  • 2 participants
  • 29 minutes
tradisa
tradista
financial
traditions
management
technical
institution
risk
alternative
jakarta
youtube image

11 Aug 2022

Wouldn't it be nice if, with a single API, it was possible to easily integrate several databases that promise greater scalability in the application, such as Cassandra and MongoDB, among others? Let's make our life easy and enable polyglot persistence in our application today! Jakarta NoSQL is a project to help you make a smooth integration between Java and NoSQL databases, mainly in the enterprise world. This presentation will cover the news around this Jakarta EE specification.

Jakarta EE
Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 2 participants
  • 51 minutes
jakarta
conversation
application
porto
thanks
zoop
annotation
intellij
cassandra
ortavio
youtube image

29 Jun 2022

The Jakarta EE 10 release Tech Talk marks the celebration of the community-driven innovation release of Jakarta EE 10. This event is a great opportunity to hear from the industry leaders of the cloud native Java ecosystem discussing the production of this major release.

We'll talk about:

* Jakarta EE 10 release technology and top new features

* Benefits and significance of this release for enterprise Java Developers

-----

Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 7 participants
  • 1:08 hours
e10
jakarta
congratulate
people
announce
hi
event
guest
shirt
today
youtube image

20 Jun 2022

REST is all about endpoints that perform specific queries or operations. This works fine, but the client is limited by which queries have been exposed. What if the backend exposed the data, but the client could decide which subset of data it needed, and how to interact with that data? That’s the promise of GraphQL — simplify the back-end, give the client more power, and make it easier to evolve APIs.

When we take this approach, we also have more flexibility on the backend; we can use one or many different microservices together to provide a unified API. In this talk, we’ll explain what GraphQL is, how it works, and look at how easy it is to build GraphQL APIs using MicroProfile GraphQL.

Jakarta EE
Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 2 participants
  • 1:01 hours
keto99
chat
graphqljava
jakarta
tech
users
java
stackpodcast
virtua
ee10
youtube image

31 May 2022

This live presentation will be covering the following topics:
1. What is Jakarta Mail
2. What is new in Jakarta Mail 2.1
3. What is Angus Mail
4. Demo

Jakarta EE
Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 1 participant
  • 17 minutes
jakarta
message
workflow
mailbox
emails
protocol
send
anguishmail
java
interface
youtube image

12 May 2022

In the span of several weeks, we took a legacy app that had been running in production for 12 years, moved it to git, mavenized it, upgraded from Java 6 to Java 8, and upgraded from Java EE 5 to Java EE 7. Oh, and did I mention that it uses SOAP, JSP, and JSF 1.2? We did all this with a relatively minor amount of code changes, thanks to the backward compatibility of Java 8 and Java EE. Come to this session to learn how we did it, what issues we ran into, which app server we were using, and why we didn't move to a newer JDK, Java EE 8, or Jakarta EE.
  • 2 participants
  • 56 minutes
java
webinar
jakarta
keto
stackpodcast
chat
technology
app
cto
users
youtube image

13 Apr 2022

Many of the benefits of the Servlet 6.0 API are in removing the kruft of many years, thus allowing better implementations of the specification. This presentation will show aspects of how Servlet 6.0 has been implemented by the Jetty server with reflections on how that will impact your existing and future applications.

Jakarta EE
Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 2 participants
  • 40 minutes
servlet
jetty
version
servers
deployments
interfaces
servant
service
servlets
apis
youtube image

30 Mar 2022

This session will take a look at a new runtime that is aiming to become Jakarta EE and MicroProfile certified in the future. Piranha Cloud USP is supporting those platforms without being a traditional application server.

Jakarta EE
Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 2 participants
  • 44 minutes
jakarta
ee10
microprofile
servers
currently
piana
presentation
cloud
applications
computer
youtube image

18 Mar 2022

An area of technology has been growing exponentially and bringing with it several opportunities and specializations. Among these thousands of options, we have software engineering and architecture. However, with so much content and easy access to happiness, how would be the best way to reach the goal that will achieve the desired satisfaction? In this debate, we will significantly address the area of expertise in software engineering, in other words, career approaches such as "techniques." Let's share five engineering skills for you, the professional software technician.

---

Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 3 participants
  • 57 minutes
jakarta
application
octavio
java
thanks
colleague
discussion
technical
karina
santana
youtube image

24 Feb 2022

February 24, 2022

Java ecosystem is vast and rich. It has been the center of innovation for years. Many people and organizations invested time and money in Java.

...but, Java is not very popular in the cloud!

Who says you cannot use Java in the cloud? Would you like to use Java in event-driven and serverless architectures?

I will show you how to do that by making a Java and Quarkus app run on the cloud using minimal resources. In my demo, I will create a simple pipeline that use Knative which provides plug&play components to process events and a Quarkus application to receive the events. We'll get the events from Apache Kafka to the pipeline and see how the Java application scales quickly and with minimum resources.

---

Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jak...
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 3 participants
  • 50 minutes
kubernetes
server
native
java
intellij
knativ
apache
hi
jakarta
microservices
youtube image

1 Feb 2022

Have you started your Cloud Native journey? The first thing you need to do is containerize your applications. Now that you’ve gotten past that first hurdle, JJ Asghar is here to say there’s more to think about. In this talk, JJ discusses stumbling blocks that a masked enterprise called AsgharLabs had to deal with, and hopefully shed some light on things you haven’t thought about.

---

Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://bit.ly/3IPrxOq

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 2 participants
  • 51 minutes
ibm
jj
conversations
asgar
thanks
vmware
users
cloud
jakarta
kubernetes
youtube image

12 Jan 2022

Domain-Driven Design (DDD) is an architectural approach that strongly focuses on materializing the business domain in enterprise software through disciplined object-oriented analysis. This session demonstrates first-hand how DDD can be elegantly implemented using Jakarta EE via an open source project named Cargo Tracker.

Cargo Tracker maps DDD concepts like entities, value objects, aggregates and repositories to Jakarta EE code examples in a realistic application. We will also see how DDD concepts like the bounded context are invaluable to designing pragmatic microservices.

____
Jakarta EE gives developers a comprehensive set of vendor-neutral, open specifications that are used for developing modern, cloud native Java applications from the ground up. With Jakarta EE, technology developers and consumers can be confident they have the best technologies for developing cloud native, mission-critical applications. And they can build on decades of Java developer expertise to move existing workloads to the cloud.

Learn more: https://jakarta.ee/

Follow us on Twitter: https://twitter.com/home
Follow us on LinkedIn: https://www.linkedin.com/showcase/jakartaee/
Like us on Facebook: https://www.facebook.com/JakartaEE/
  • 2 participants
  • 1:04 hours
jakarta
blueprints
discussion
java
domain
interface
enterprise
microservice
users
ambassador
youtube image

13 Dec 2021

Introduction to Jakarta Commons.
- Common components for Jakarta EE specifications
- What are the drivers to propose this new specification project, what should be in scope for the first release, and what are the ideas for the future.
  • 2 participants
  • 10 minutes
jakarta
annotations
proposal
api
java
commons
interface
discussion
common
implementation
youtube image

9 Nov 2021

Jakarta gRPC aims to do for Java gRPC services what JAX-RS did for REST: it makes them easier to implement, by allowing developers to annotate service classes and methods, and by generating client-side proxies automatically, based on the annotated Java interface. It also allows them to integrate and play nicely with other Jakarta specs, such as CDI and Config, which is something native, proto-based gRPC services do not do very well.



Another goal of Jakarta gRPC is to expand the ecosystem by making the services more marshaller-agnostic than they currently are. While the gRPC protocol itself, and its various implementations, including Java, are not tied to any particular serialization framework, the available tooling pretty much limits the choice to ProtoBuf, which is not always the best choice.



In this session we will cover how we plan to achieve all of the above via recently submitted Jakarta gRPC specification.
  • 2 participants
  • 53 minutes
jakarta
implementation
oracle
civilization
log
java
kubernetes
matters
servers
pc
youtube image

19 Oct 2021

This talk will focus on how engineering teams can leverage automated refactoring tools that originated at Netflix to greatly reduce the time and effort required when migrating to new versions of frameworks like Micronaut, Spring, Jakarta, and between Java language versions.



Does this scenario sound familiar?



Your organization has many Java-based microservices and applications that are critical for the day-to-day operation of your business. Over time, you find that your applications have a large number of dependencies on third-party technologies and libraries that have different release cadences. Invariably, your organization encounters pressures to upgrade those dependencies for any number of the following reasons: critical bug fixes, security updates, expiring support, "modernization", or technical enablement. Refactoring a single application to update its third-party dependencies can be tricky and often requires manual intervention when there are breaking changes. At the organization level, performing the same refactoring operation across all of your applications can result in weeks of effort.



This talk introduces OpenRewrite, an open-source ecosystem that specializes in mass, automated refactoring with a focus on Java source code, Maven build files, XML, YAML, and property files. We will discuss how the framework enables the creation of composable, prepackaged recipes that can be used to automate common framework migration and how these recipes can be integrated into both Maven and Gradle builds.



This talk will include some live demonstrations of Rewrite's tools to perform automated migrations on real-world, Java applications and libraries.
  • 2 participants
  • 59 minutes
refactoring
netflix
microservices
workflow
annotation
metadata
automated
session
rewrites
interface
youtube image

13 Oct 2021

JDK 17 is the next LTS version of the Java Platform. In this session, we have a look at the differences between JDK 11 and JDK 17 when creating microservices with the Jakarta platform. Within a demo, you will see the usage of the new Java Record construct and other new features. We also have a look at the impact on the operational side like the performance improvements and the new Garbage Collectors.
  • 2 participants
  • 54 minutes
wie
cherry
version
boss
tekstgebied
yes2web
tak
messages
spy
republic
youtube image

15 Sep 2021

This presentation will provide an overview of the Jakarta NoSQL specification, introduce the four NoSQL database types, and demonstrate a Jakarta NoSQL application that interacts with a MongoDB database.
  • 2 participants
  • 43 minutes
jakarta
mike
applications
java
offices
enthusiast
database
annotations
posts
today
youtube image

30 Aug 2021

This presentation will provide an update of the upcoming Jakarta REST releases. Jakarta REST 3.1 will be part of EE 10 and will include numerous improvements and clarifications as well as a new bootstrap API for Java SE development. Jakarta REST 4.0 in EE 11 proposes a backward incompatible change that eliminates its @Context-based injection mechanism in favor of full CDI support. With the advent of CDI Lite, this will also enable support for built-time dependency injection which is becoming more popular with microservices and native compilation.
  • 2 participants
  • 40 minutes
jakarta
rest
version
jax
san
port
improvements
sync
santiago
project
youtube image

11 Aug 2021

This talk will walk through some of the ideas the Jakarta Concurrency team have identified for Jakarta EE 10. It will also cover how to get involved to shape Jakarta EE 10.
  • 2 participants
  • 52 minutes
jakarta
concurrency
architectures
java
threading
ejps
interface
future
project
configuration
youtube image

28 Jul 2021

Jakarta EE Ambassadors are announcing the start of the Jakarta EE Community Acceptance (JCAT) Testing initiative. The purpose of this initiative is to test Jakarta EE 9/9.1 implementations testing using your code and/or applications. Although Jakarta EE is extensively tested by the TCK, container specific tests, and QA, the purpose of JCAT is for developers to test the implementations. This presentation will go over this initiative and how to test your apps and code on Jakarta EE 9/9.1.
  • 2 participants
  • 18 minutes
ejv
jakarta
jacardi
initiative
ee9
java
community
ambassadors
accepting
application
youtube image

2 Jun 2021

Greg Wilkins and Chris Walker present:

Jakarta Servlet defines a server-side API for handling HTTP requests and responses. Get to know Eclipse Jetty as a compatible implementation for Jakarta Servlet 5.0. Eclipse Jetty is newly certified and brings exciting implications.

Chris Walker will explain what Jetty is and why they made the change to the Jakarta namespace, as well as the certification process.

Greg Wilkins will spend the rest of his time discussing his latest blog on the latest Servlet Spec 5, which is part of EE9. You can view his blog at the link below.

https://webtide.com/less-is-more-servlet-api/
  • 3 participants
  • 52 minutes
jetty
jakarta
eclipse
discussion
ee9
servlets
servicing
java
version
11
youtube image

18 May 2021

Ryan Cuprak Presents:

Jakarta EE is now over 20 years old and despite its age, it is as relevant today as it was back in 1999. It is one of the few open standards for developing enterprise applications with multiple independent vendor implementations. Its APIs are central to developing Java based cloud solutions. It is as relevant today as it was back in 1999. This presentation will provide context to Jakarta EE and why businesses choose to use it.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseF...
Follow us on Twitter: https://twitter.com/JakartaEE​​​​​​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​...
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE​​​​​​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 55 minutes
jacardi
jakarta
important
ejb3
java
applications
ipa
jpa
microservice
ejb
youtube image

10 May 2021

Per-Åke Minborg - Founder and CTO of Speedment, Inc presents:

What if you could keep Hibernate/JPA and at the same time stick to Java and the Java Stream API?

Like many Java developers, I like to stick to a single language. Every time I come across a database project and need to switch from Java to Hibernate Query Language (HQL) or Java Persistence Query Language (JPQL), it is a tedious process because the syntax is wordy and partly unintuitive. Nevertheless, I do appreciate that the Hibernate Java Persistence API (JPA) abstracts away other inconveniences for me.

Now, you might think that it’s already possible to obtain streams in the later versions of JPA, and this is perfectly true. However, those streams fall short of enabling the use of streams to express actual database queries. This feature merely relies on a wrapped stream from previous HQL or JPQL queries or users performing complete table scans. To add insult to injury, these stream implementations are often flawed and perform poorly.

To solve these problems, Speedment developed the open source library called JPAstreamer. This webinar shows how to express JPA, Hibernate, and Spring queries using standard Java streams. All that is necessary is to add a single dependency, and then the application is instantly ready to handle database Java streams.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseF...
Follow us on Twitter: https://twitter.com/JakartaEE​​​​​​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​...​
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE​​​​​​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 52 minutes
streamer
jpa
java
borg
user
server
jpstream
problems
streaming
jakarta
youtube image

29 Apr 2021

Larry Garfield presents:

The days of hand-crafted artisanal servers are long over. Modern web applications need to be able to run on many different servers without code changes. Not just different hosting providers, but different environments on the same hosting provider. Whether you’re using a legacy dev/stage/prod setup or a modern branch-is-environment host, modern hosting imposes some requirements on your application design but also offers a huge potential for new and powerful tools.

In this webinar, we’ll explore some key guidelines for building a cloud-friendly application, as well as look at some architectural options that a modern hosting platform enables.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseF...
Follow us on Twitter: https://twitter.com/JakartaEE​​​​​​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​...​
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE​​​​​​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 51 minutes
cloud
hosting
microservice
deployments
php
providers
servers
technologically
docker
blogging
youtube image

13 Apr 2021

Development teams spend time on a lot of things other than their product. They manage infrastructure, DevOps and integrations, and even create staging servers so that an external agency can test out your sweet new redesign. Maybe it’s not even just one site to worry about, but a whole fleet of applications that need to be kept in-sync, secure, and up-to-date, all while sticking to a release schedule.

No one has that much attention or experience to manage it all, and it’s a lot to ask of them to keep up with.

In this demo you’ll get a view of how the same team solves these problems when their project is hosted on Platform.sh. In short, they don’t need to think much about them. The project didn’t move anywhere - it’s in the same GitHub repository the team is used to working with - but now it’s got some new tools and assurances that weren’t there before with only a few short files needed to configure it all. We’ll cover:

Infrastructure-as-code: committed and clear infrastructure for all collaborators, where new services and upgrades are single character commits.

CI: pull requests become live environments as soon as they’re opened, even for upgrades to infrastructure.

Production data: a staging server for every proposed change, that’s not just a clone of production code, but also infrastructure and production data that the application really needs to have available for reliable testing prior to merges.

Access: collaborators can test on isolated copies of production as easily as branching.

One or many: control extends from a single application to a full fleet just the same.

Presented by Chad Carlson

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseF...
Follow us on Twitter: https://twitter.com/JakartaEE​​​​​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​​​​​
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE​​​​​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 46 minutes
platform
git
devops
docker
infrastructure
workflow
chat
onboarding
deploying
hosting
youtube image

8 Apr 2021

The Eclipse LSP4Jakarta project (https://projects.eclipse.org/projects/technology.lsp4jakarta) along with student contributors from the CANOSP initiative (https://canosp.ca/) would like to provide an update and demonstration of the latest progress on building a Language Server for Jakarta EE to enable cloud-native Java developers to build with Jakarta EE APIs.

Join us for a project update, a demonstration of the latest enhancements, and a look what's next!

Get involved: https://github.com/eclipse/lsp4jakarta

Speakers:

YK Chang (IBM)
Kathryn Kodama (IBM)
Matthew Shocrylas (University of Alberta)
Leslie Dawson (McGill University)

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseF...
Follow us on Twitter: https://twitter.com/JakartaEE​​​​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​​​​
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE​​​​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 5 participants
  • 26 minutes
jakarta
eclipse
project
java
protocol
intellij
editors
application
api
enterprise
youtube image

23 Mar 2021

Larry Garfield presents:

Containers are all the rage these days. They’re fast, they make deployment easy, they handle dependencies, they slice, they dice, they make julienne fries! But... what are they? What exactly is a container and how does it work? Just how does a container differ from the “old” silver bullet, virtual machines?
Here’s a hint: It has nothing to do with boats, or whales, or shipping. That’s all marketing fluff.
Containers are simply a shorthand name for leveraging newer features of operating system kernels that let the OS lie to programs about how they’re running. In fact, all modern software is built on lies. That’s what’s useful about it!
To understand how that works, why it’s so useful, and where it’s not, let’s dive into how software actually works on a modern Linux system to see how those kernel features fit into the big picture, building up to “containers” along the way. Pull back the veil of lies and see how your computer really works.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseF...
Follow us on Twitter: https://twitter.com/JakartaEE​​​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​​​
Join us on LinkedIn: https://www.linkedin.com/groups/13597​​​​
Tag us: #JakartaEE​​​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 54 minutes
containers
conceptually
cloud
php
docker
topics
hosting
talking
lies
supposed
youtube image

8 Mar 2021

Presented by Otavio Santana and Karina Varela

Nowadays, the best company is the one that delivers value quicker to its customers. They seek to spend less, and in consequence, they end up searching for cloud solutions. On the technical side, we have Java, which is the most mature and popular language of the past 25 years. Nevertheless, the most asked questions of the past years are: how do Java and cloud fit together? Does Java still fit the new technology trends or Is it time to deprecate Java to use newer languages such as NodeJS and GO?Join this session to understand how the Java language, standards, culture, and ecosystem around it evolved to keep the pace of cloud deployment. Learn how you can maintain your developers' productivity by architecting your Java application aligned with the most recent best practices and recommendations, besides, defining a good integration and delivery scenario for your application lifecycle.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseF...
Follow us on Twitter: https://twitter.com/JakartaEE​​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​​
Join us on LinkedIn: https://www.linkedin.com/groups/13597​​​
Tag us: #JakartaEE​​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 1:25 hours
jakarta
talking
octavio
visit
rio
javaxx
congratulations
chat
currently
conference
youtube image

17 Feb 2021

From Feb 17, 2021

Josh Juneau and Edwin Derks present an evolution of the session provided at EclipseCon 2020, exploring Jakarta EE 8 and MicroProfile 3.3, looking forward to Jakarta EE 9 and MicroProfile 4.0.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseFdn​​
Follow us on Twitter: https://twitter.com/JakartaEE​​
Like us on Facebook: https://www.facebook.com/JakartaEE/​​
Join us on LinkedIn: https://www.linkedin.com/groups/13597​​
Tag us: #JakartaEE​​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 3 participants
  • 57 minutes
jakarta
microservice
java
users
ee9
conference
message
profile
annotates
jacardi
youtube image

3 Feb 2021

Otavio Santana Presents:

Java has a large number of tools and frameworks to facilitate integration with databases, microservices, and so on. These tools have evolved considerably. It all started with class integrated with XML files and has undergone significant evolution with reflections and annotations within the class definitions. In the cloud-native scenario, requirements have changed and this impacts applications in ways that weren't critical before. For example, cold starts and boot time wasn't critical with application servers but is crucial in serverless and microservices. The objective of this presentation is to talk about how these frameworks behave in the native cloud age and they affect the new world of Jakarta EE: the trade-off of Reflection, Annotation Processing, and Native Image capabilities are some examples, and the tools and frameworks you can choose in for your next application.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE​
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 52 minutes
jakarta
discussion
platform
chat
cloud
speaker
architectures
hosting
otavio
annotation
youtube image

19 Jan 2021

Paweł Skrzypek and Alicja Reniewicz Present:

The dynamic development of Cloud Computing with the introduction of novel Cloud computing models like serverless creates new challenges for Cloud deployment. This presentation describes how to implement Multi-Cloud native strategies using advanced an open source framework that allows for Cloud-agnostic Multi-Cloud deployment and optimized management of the serverless applications based on flexible monitoring, context aware maximization of the application owner’s utility of the deployed serverless components, and autonomic reconfiguration based on the application’s current execution context. All stages of the cloud deployment planning and designing process will be shown. Also, the key execution steps will be provided.

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 3 participants
  • 57 minutes
melodic
deploying
cloud
advanced
plan
dashboard
azure
ai
applications
optimized
youtube image

3 Dec 2020

Abstract

Jakarta EE is a set of specifications that enables the worldwide community of Java developers to wok on Java enterprise applications. The specifications are developed by well known industry leaders that instills confidence in technology developers and consumers.



Language Server Protocol has become the de facto way for providing language support in tools, editors and IDEs -- A common approach to provide language support for multiple different tools with one common implementation.



As part of the proposed Eclipse LSP4Jakarta project and in collaboration with the CANOSP project, we would like to present an update and demonstration of the progress that a team of students has made in collaboration with the Jakarta EE community.



Speakers:

YK Chang (IBM)
Kathryn Kodama (IBM)
Ryan Zegray (IBM)
Ankush Sharma (University of Alberta)
Reza Akhavan (University of British Columbia)
Pengyu Xiong (University of Alberta)

Get Social!

Website: jakarta.ee
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 5 participants
  • 28 minutes
jakarta
collaborating
api
java
netbeans
server
eclipse
application
intellij
hi
youtube image

24 Nov 2020

Access the slides here: https://f.hubspotusercontent10.net/hubfs/5413615/Jakarta%20Tech%20Talk%20Decks/Java%20Trends%20Report%202020.pdf

The InfoQ Java editorial team provides an annual summary of how they currently see the adoption of technology and emerging trends within the Java space. The focus is on Java the language, as well as related languages such as Kotlin and Scala, the Java Virtual Machine, and Java-based frameworks and utilities.

This talk will discuss these trends in more detail by the authors of the 2020 report. They will discuss trends in core Java, such as the adoption of new versions of Java and also the evolution of frameworks (web-based and otherwise) such as Quarkus and MicroProfile.

Authors

Ben Evans is co-founder of jClarity, a JVM performance optimization company. He is an organizer for the London Java Community and a member of the JCP Executive Committee. Ben is a Java Champion, three-time JavaOne Rockstar Speaker, author of “The Well-Grounded Java Developer,” and the new edition of “Java in a Nutshell” and “Optimizing Java.” Ben has been serving on the InfoQ editorial team since May 2014 and has been lead editor of the Java Queue since October 2017.

Michael Redlich is a Senior Research Technician at a petrochemical research organization in Clinton, New Jersey for the past 31 years with experience in developing custom scientific applications. He has been facilitating the Garden State Java User Group since February 2001 and has been serving on the InfoQ editorial team since May 2016.

Erik Costlow is a software security expert with extensive Java experience. He manages developer relations for Contrast Security and public Community Edition. He was also the principal product manager at Oracle focused on security of Java 8, joining at the height of the hack and departing after a two-year absence of zero-day vulnerabilities. Erik has published several developer courses through Packt Publishing on data analysis, statistics and cryptography. He has been serving on the InfoQ editorial team since February 2019.

Uday Tatiraju is a tech lead and principal engineer at Oracle with over a decade of experience in e-commerce platforms, search engines, backend systems, and web and mobile programming. He has been serving on the InfoQ editorial team since May 2019.

Get Social!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 59 minutes
java
editors
jcp
ben
report
initiative
jres
jd
tarataju
message
youtube image

17 Nov 2020

Reza Rahman presents a comprehensive overview of what Jakarta EE on Azure really means. He will cover what is possible today and what the current roadmap is. This includes supporting WebLogic, WebSphere/Open Liberty, JBoss EAP, WildFly, and Payara on virtual machines, Kubernetes, or PaaS.

Get Social!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 1 participant
  • 1:02 hours
jakarta
chat
microservices
host
thanks
microsoft
jwa
conferences
ambassador
reza
youtube image

16 Sep 2020

Speaker: Ivar Grimstad

When JSR 371 was dropped from the scope of Java EE, Oracle made the decision to allow the Community to finalize the specification. It quickly became known as the "Community JSR" and the slogan "@Controller to the Community" grew out of it.

When all the Java EE 8 specifications where transferred to Eclipse Foundation and Jakarta EE, MVC was once again left behind. We managed to release MVC 1.0 through the JCP and has since moved over to Jakarta EE as well. And we are on our way to release Jakarta MVC 1.1 through the Jakarta EE Specification Process. Maybe it is time for a new slogan? "The Specification that Never Dies!"?

In this talk, I will take you through this journey and show all aspects of the MVC in code. You don't want to miss this!

--
Get Social!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 58 minutes
jakarta
mvc101
discussion
java
editor
message
mvc
nvc
annotations
observer
youtube image

1 Sep 2020

Speaker: Aleks Seovic

Scaling stateless services is easy, but scaling their stateful data stores, not so much. This is true whether you are using an “old fashioned" relational database, or one of the popular, “modern" KV data stores, such as MongoDB or Redis.

In this presentation we will discuss some of the issues with state management in elastic microservices today, and look into how Oracle Coherence, with its Helidon and Eclipse MicroProfile integration, provides a better alternative you can use tomorrow.

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 1 participant
  • 55 minutes
microservices
backend
implemented
interface
oracle
java
architectures
servers
kubernetes
docker
youtube image

18 Aug 2020

All companies are software companies, and businesses will always experience the challenge of keeping integrations between users and applications scalable, productive, fast, and of high quality. To combat this, cloud, microservices, and other modern solutions come up more and more in architectural decisions.

Here is the question: Is Java prepared to deal with these diverse concepts in a corporate environment?

Yes, and to demonstrate how Jakarta EE and Eclipse MicroProfile work very well and in the cloud, the Payara and Platform.sh will work together on this webinar. Join us, and make your conclusions.
  • 3 participants
  • 56 minutes
microservice
cloud
overview
edge
platform
docker
microsoft
payara
providers
applications
youtube image

28 Jul 2020

What is the relation between Jakarta EE / MicroProfile? What to choose and when?

Otavio Santana (@OtavioJava) shares his answer.
  • 2 participants
  • 58 minutes
cloud
jakartan
thanks
pizza
discussion
microservice
clouds
enterprise
cassandra
azure
youtube image

15 Jul 2020

Ever thought of implementing a modern cloud architecture with Jakarta EE and MicroProfile applications but don’t know which practices to follow? This talk will highlight 10 strategies that will help you implement robust scalable cloud-ready applications!

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 1 participant
  • 1:01 hours
jakarta
microservice
concern
java
manages
eclipse
architectures
application
currently
enterprise
youtube image

9 Jul 2020

What is the relation between Jakarta EE / MicroProfile? Available runtimes, migrations and developer experience. What to choose when? How to start a project? A continuous coding show.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 1:03 hours
discussion
hex
jakarta
workshops
presentation
interface
new
version
message
takes
youtube image

16 Jun 2020

After over 40 years programming and teaching software development I thought it was about time I contributed to an open source project. I knew I was not up to adding a new feature or finding an elusive bug. What I could do is contribute examples of coding from the numerous demo programs I use in my classes. At this talk I will discuss what I chose to be my first contribution. It wasn't just a matter of a simple pull request. I had to learn a lot to integrate my code into the project. My mistakes and what I learned will be presented.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 1 participant
  • 51 minutes
git
submissions
technical
presentations
sharing
software
hi
project
repository
chat
youtube image

21 May 2020

Decomposing your system into multiple pieces means that you also need to decompose your data storage in similar manner. But it’s working with the whole information that makes the system effective for the user. Whether we decide to nest network calls, or use message brokers to get related pieces of information together, there are lots of dangers hiding in the real world of distributed systems. In this talk we will look at what the dangers are and how to be prepared for them. We will demonstrate one particularly lightweight approach with MicroProfile + JPA application.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/JakartaEE
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 6 participants
  • 1:02 hours
sharing
data
transactional
problems
domain
users
coordinating
protocols
management
networking
youtube image

30 Apr 2020

A case of migration to the cloud with MicroProfile in the Brazilian medical industry. It involves several challenges such as the fifth-largest population and largest territory in the world; complexity; and diversity, both geographic and economic. This session’s speakers discuss how they used MicroProfile projects such as Health Check, JWT Authentication, Metrics, OpenAPI, Rest Client, and Config to contribute to the success of the project; what benefits they saw; the challenges they faced; and how they solved them. Come see how MicroProfile played a critical role in creating a safe and scalable architecture and hear about lessons learned in the delivery of this mission-critical project.
  • 3 participants
  • 1:01 hours
jakarta
consultations
credentials
workflow
hi
chat
community
premise
cloud
user
youtube image

27 Apr 2020

Words like standard, de-facto, de-jure and open are frequently used and abused in our industry. The reality is that few people really understand what these words actually mean or how these ideas affect their own professional lives in the long and short term.

This session aims to clear the air on some of these terms and outline why open standards like Jakarta EE are critically important to you today and in the future. We will explore these concepts in the context of well-established economic theories on competition, monopoly power, the network effect, innovation, opensource and open standards - in true Freakonomist style!
  • 2 participants
  • 56 minutes
discussed
economists
freakonomics
theory
stakeholders
importance
understanding
economics
dealing
discussion
youtube image

27 Apr 2020

Are Jakarta EE Servers Dead?
What is the relation between Application Servers and Docker? Are application servers suitable for cloud native environments?
What is the difference between Kubernetes and Application Servers? Is it still viable to run Application Servers on bare metal? Do we need dedicated runtimes?
Which application server’s features become superfluous?
Most of such questions can be answered best with a CLI and a few slides and a lot of live coding. Attendees questions are highly welcome.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 1:00 hours
chats
jakarta
geeks
hi
users
podcast
discussions
screen
message
app
youtube image

27 Apr 2020

Enterprise Java has come a long way. Let’s not focus on the old, darker days, but on modern approaches how to do cloud-native enterprise applications with Jakarta EE and MicroProfile.

In this session, we’ll have a look at best practices for today’s projects, how to use the best of Jakarta’s and MicroProfile’s APIs, how to build effective development workflows, and how to test efficiently and with joy. We’ll have a look at effective tool usage, for Maven, Docker, Kubernetes, and more cloud technology. This session is aimed at both developers who are just starting out with Enterprise Java, as well as engineers who might want a refresh on how to do things in year 2019.
  • 2 participants
  • 60 minutes
workflow
java
projects
modern
enterprise
implementation
app
practices
sebastian
applications
youtube image

27 Apr 2020

// ABSTRACT
Eclipse MicroProfile is a feature-rich collection of specifications for developing microservices. Quarkus is a MicroProfile implementation that gives developers an incredibly productive development experience (“Developer Joy”) and delivers superb runtime efficiency. When combined, developers quickly can deliver feature-rich container-based MicroProfile applications that start in under 10's of milliseconds and utilize only 10’s of megabytes of total memory. This Tech Talk will include a few slides to set the context and then live-code a container-based MicroProfile application that is deployed to Kubernetes.

///GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE

Want more great Eclipse Community webinars?
Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtal...
  • 1 participant
  • 1:04 hours
java
micro
chat
enterprise
application
quark
maven
thread
jdk
eclipse
youtube image

27 Apr 2020

Microprofile is one of the key topics in Java development right now. Everyone is talking about Microservices and cloud-native development. This talk is all about how you can start developing a microservice with Microprofile specifications. This talk will have lots of code examples with Helidon framework and developers will have a deep dive into the Microprofile concepts.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 1:22 hours
micro
profile
java
users
important
enterprise
interface
thread
manage
project
youtube image

27 Apr 2020

We live in an era of building enterprise software with build pipelines, containerization and clouds in order to provide business value. In order to maintain the quality of your software and fast delivery, you must optimize the development process and release strategy with tools and concepts that complement each other.

I will provide insights in how to implement these optimizations utilizing the Jakarta EE platform with the addition of Eclipse MicroProfile. The audience will learn why this specific platform is such a valuable asset in the arsenal of tools for developing enterprise software.

///GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE

Want more great Eclipse Community webinars?
Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks_/
  • 2 participants
  • 48 minutes
jakarta
dutchguy
workshop
touran
wat
mister
discussion
handling
supporten
bizar
youtube image

27 Apr 2020

Creating cloud native microservices is common, but which programming model should you choose? At the moment, MicroProfile and Spring are two popular programming models for developing microservices. What are the differences or commonalities between them? This session focuses on comparing the two programming models side by side. After the session, if you are a Spring developer, you should be able to grasp MicroProfile very quickly, and vice versa. Since MicroProfile is relatively new to the market, this session also includes a quick demo of developing a MicroProfile microservice and then deploying them onto Open Liberty.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 50 minutes
microservice
profile
micro
implementers
minim
microservices
java
context
manage
interface
youtube image

27 Apr 2020

Eclipse MicroProfile provides a set of APIs for creating cloud-native microservices. In this session, I will start with a blank sheet and build a set of well documented, configurable microservices that communicates with each other in a secure and fault tolerant way using implementations from a wide range of vendors.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 53 minutes
api
ivar
demo
docker
jar
microphone
chat
package
interface
app
youtube image

27 Apr 2020

// ABSTRACT
Eclipse MicroProfile has been around for over two years. Within the two years, 8 brand new specifications were created and 8 MicroProfile platform releases, 21 component releases were done. Recently the community released MicroProfile 2.2. In this session, Emily is going to bring you up to date with the latest MicroProfile release and then briefly discuss what's next? Come along to this session to listen or ask questions. Want to get involved but not sure how? Come along to get yourself connected.

///GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE
  • 2 participants
  • 56 minutes
profile
micro
chat
jakarta
discussion
interface
users
emily
important
profiles
youtube image

27 Apr 2020

There are several key trade-offs to consider while using Docker and Kubernetes with Java EE applications. Examples include:

- Whether to use thin WARs, fat JARs, or hollow uber-JARs to effectively work with Docker repositories, layering, and caching.

- Whether to deploy applications within images, through exposed admin ports or as autodeployed mounted external volumes.

- How Docker clusters, networking, and Kubernetes deployments align with application server administration, clustering, auto-discovery, and load-balancing.

- How the CI/CD pipeline of your application can be adapted to Docker and Kubernetes.

This entirely slide-less, fast-paced, demo-driven session walks through each of these considerations in detail.

///GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE

Want more great Eclipse Community webinars?
Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks_/
  • 2 participants
  • 1:02 hours
docker
talks
session
kubernetes
demoing
important
chats
presentation
reza
capabilities
youtube image

27 Apr 2020

Containers provide much better elasticity and density than VMs, but JVM-based applications are not fully container-ready. The first issue is that HotSpot JVM doesn’t release unused committed heap memory automatically. Second, it is not possible to increase the size of the JVM heap at runtime. To solve these major issues and make JVM more container-friendly, a new patch is implemented for the Garbage-First collector in OpenJDK. This session shares details of what is done and how the added improvements enhance Java resource consumption efficiency.


///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/showcase/jakartaee
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 3 participants
  • 1:03 hours
conversation
ruslan
thanks
republic
present
asks
hosting
rio
vladdy
migrate
youtube image

27 Apr 2020

The old world of monolithic Java EE servers had the luxury of assuming a consistent state, due to a single database being able to enforce that with ACID transactions. In the cloud-native Jakarta EE world, these assumptions no longer hold, and new architectural models are needed to deal with state and ensuring consistency. At the core of these models is streaming, which allows the state to be reliably propagated throughout a cloud-native system, allowing eventual consistency to be assumed. MicroProfile Reactive Streams is a new spec that has been created to manipulate and handle these streams. Coupled with upcoming specs for messaging and modifications to existing Jakarta EE specs for Reactive Streams, MicroProfile Reactive Streams offers Jakarta EE users an opportunity to safely move into the new world of cloud-native computing.

///GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597511/
Tag us: #JakartaEE

Want more great Eclipse Community webinars?
Become a member of our Jakarta Tech Talks Meetup:
https://www.meetup.com/meetup-group-DAaStLqu/
  • 2 participants
  • 50 minutes
reactive
jakarta
livestream
users
currently
infrastructure
downstream
interfaces
processing
events
youtube image

27 Apr 2020

// ABSTRACT
In this session, we will demonstrate how to build microservices with Java EE and Eclipse MicroProfile and how to run and operate them on Kubernetes and Istio. MicroProfile also comes with convenience functionality that you typically need when developing microservices, for example invocations and implementations of REST APIs including their documentation. Attend this session to see how we walk you through a scalable and resilient sample application that can be run in your local Kubernetes environment or on any other Kubernetes cluster.
Sample application: https://github.com/nheidloff/cloud-native-starter

///GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE

Want more great Eclipse Community webinars?
Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks_/
  • 2 participants
  • 47 minutes
microservices
application
backend
introduction
demos
startup
webinars
interface
native
ibm
youtube image

27 Apr 2020

This talk will show you how easily you can design a good production-ready, secure, modular Java full-stack system with IoT devices based on the Enterprise stack with Microprofile combined with good continuous deployment infrastructure patterns. There will be code, demos, and (buzzword) dragons.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 3 participants
  • 1:10 hours
chat
hi
crowdcast
discussions
currently
user
talking
jakarta
presentation
microservice
youtube image

27 Apr 2020

In enterprise software, we see more and more of the cloud native technologies, especially container orchestration and service meshes, emerging and slowly taking over the market. Developers are facing the challenge which technology to choose to implement microservices for a cloud native setting. Java Enterprise has been used for software solutions for a long time and its APIs are well-established in the ecosystem. Jakarta EE aims to take over where Java EE left off. However, is it possible to develop cloud native, service-meshed Jakarta EE applications that fulfill concerns such as scalability, resiliency, and telemetry -- in an effective, manageable way?

This session shows how to implement service-meshed applications using Jakarta EE and MicroProfile. We will develop a mesh of microservices, managed by Kubernetes and Istio. We'll see why especially the Java Enterprise approach fits the concepts behind container orchestration and service meshes well. All of the time will be spent live-coding while explaining the concepts and solutions.

///GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597...
Tag us: #JakartaEE

Want more great Eclipse Community webinars?
Become a member of our Jakarta Tech Talks Meetup:
  • 1 participant
  • 1:00 hours
kubernetes
application
jakarta
java
servers
coffee
communicates
users
developer
micro
youtube image

27 Apr 2020

In this latest Jakarta Tech Talk, John Clingan delivers an update regarding the latest edition of the Microprofile specification: MicroProfile 3.3.

///GET SOCIAL!

Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/JakartaEE
Like us on Facebook: https://www.facebook.com/JakartaEE/
Join us on LinkedIn: https://www.linkedin.com/groups/13597
Tag us: #JakartaEE
Want more great Eclipse Community webinars? Become a member of our Jakarta Tech Talks Meetup: https://www.meetup.com/jakartatechtalks
  • 2 participants
  • 1:00 hours
profile
microservices
currently
users
micromo
chat
important
dashboard
personal
presentation
youtube image

27 Apr 2020

MicroProfile Health is an API designed specifically for use in cloud and containerized environments, where you want to quickly determine if an instance of an application is unhealthy and restart it. How exactly do you use it though? In this session, I’ll run through how to add some health checks to your application, and how to configure a number of cloud providers and containers to effectively use them to restart your application instances.
  • 2 participants
  • 1:00 hours
microservices
cloud
docker
hosting
providers
capacity
server
vm
amazon
services
youtube image

27 Apr 2020

How would you like to utilize your knowledge of Jakarta Server Faces (JSF) development when building sophisticated Microservice based applications? JSF has proven to be a brilliant front end solution for Microservices-based applications, and in this talk I will show you how it can be done. Best of all, many popular frameworks can be harnessed to develop amazing front ends that will scale across many devices. In this talk, you will learn the principles behind leveraging JSF to build stateless views that utilize RESTful web services for performing database interactions.
  • 1 participant
  • 59 minutes
microservices
java
jakarta
jsf
users
backend
netbeans
ejb
jdk
demo
youtube image