Posts tagged Jakarta EE
Getting Started with Apache Kafka on Jakarta EE and Payara Server
Published on 18 Apr 2024
by Chiara Civardi
Topics:
Apache,
Payara Server,
Jakarta EE
|
0 Comments
When dealing with complex distributed systems, decoupled, asynchronous communications may be more suited to support the exchange of information between different parts of a system, or even completely different systems. In effect, this decoupling makes it possible for different parts of a system to interact without being directly connected, enhancing scalability and fault tolerance. It is possible to set up such communications through a messaging platform like Apache Kafka and design highly scalable applications.
Our new eBook - available to download here - discusses how to use Apache Kafka for Jakarta EE Platforms that use Payara Server.
Watch webinar recording - Mastering Java Message Service: A Jakarta EE Developer's Guide
Published on 15 Apr 2024
by Chiara Civardi
Topics:
JMS,
news and events,
Payara Events,
Jakarta EE
|
0 Comments
Asynchronous communications are an essential elements of flexible and scalable Jakarta EE applications, as they can support the independent processing of multiple tasks, leading to improved performance and responsiveness. This webinar with Petr Aubrecht & Luqman Saeed - watch here - delves into the world of Java Message Service (JMS) and its integration within Jakarta EE applications to help developers harness the power of asynchronous communications and messaging for enhanced architectures.
Expressive REST Resources with Java Records and Jakarta REST
Published on 09 Apr 2024
by Luqman Saeed
Topics:
REST,
Java,
Jakarta EE
|
0 Comments
Modern web applications often adopt a layered architecture to separate concerns and improve maintainability. In this paradigm, your REST API acts as a communication layer, exposing resources to clients while interacting with the deeper layers of your application. Leveraging Java Records as Data Transfer Objects (DTOs) in this context helps to simplify the design of your REST resources, making them more expressive and easier to work with.
Jakarta EE Application Development - Payara Podcast Episode 5
Published on 08 Apr 2024
by Dominika Tasarz
Topics:
API,
Java,
Jakarta EE,
podcast,
open source
|
0 Comments
In our latest podcast episode, you can listen to our insightful conversation with David Heffelfinger, CTO of Ensode Technology, on his latest venture: the release of his book, 'Jakarta EE Application Development.' With nearly three decades of professional software development experience under his belt, David is a true veteran in the field. Java enthusiasts will recognize him as a Java Champion and the prolific author behind numerous publications on Java, Java EE, Jakarta EE, GlassFish, NetBeans and more.
Head over toSpotifyorYouTube to listen to the conversation and subscribe to be the first to know when the next episode is out!
Watch webinar recording - 'Maximizing Developer Productivity: Tools and Techniques For Java Developers' with Trisha Gee
Published on 02 Apr 2024
by Chiara Civardi
Topics:
news and events,
Payara Events,
Java,
Jakarta EE
|
0 Comments
There are now a lot of advanced productivity tools that can help software developers streamlining their coding activity, e.g. automating repetitive but necessary tasks or supporting troubleshooting. This webinar - watch here - with Trisha Gee, Java Champion and Developer Evangelist at Gradle, and Luqman Saeed, Jakarta EE Expert at Payara, covers some of the most effective strategies and latest solutions that can help engineers with their Java application developments.
A Quick Guide To Dynamic Queries with Jakarta Persistence
Published on 28 Mar 2024
by Chiara Civardi
Topics:
Payara Platform,
Java,
Jakarta EE,
jakarta persistence criteria api
|
0 Comments
To effectively express a query, it's important to utilize a typesafe way that help you enhance readability and reduce runtime errors.
Our latest User Guide - available to download here - discusses how to use the Jakarta Persistence API (JPA) Criteria API to build dynamic entity queries programmatically.
Continuous Integration and Continuous Deployment for Jakarta EE Applications Made Easy
Published on 25 Mar 2024
by Luqman Saeed
Topics:
How-to,
Payara Cloud,
Jakarta EE
|
0 Comments
Continuous Integration and Continuous Deployment (CI/CD) activities are designed to convey your Jakarta EE applications to end users. Thanks to the unique flexibility of Jakarta EE, multiple CI/CD options are available to software developers. In effect, these are independent from your specific Jakarta EE.
Watch the video below to learn more about some of the CI/CD alternatives available, what they can offer as well as guide you through how you can implement them. You will be able to follow a demonstration on configuring GitHub Actions for CI/CD and deploying a Jakarta EE applications from the IDE, through GitHub, and onto Payara Cloud. You will also be able to learn how to deploy and manage your applications on Payara Cloud.
Connecting to Instaclustr Managed PostgreSQL® and Apache Kafka® from Payara Cloud
Published on 18 Mar 2024
by Paul Brebner
Topics:
Apache,
Payara Cloud,
Jakarta EE,
PostgreSQL®
|
0 Comments
This article provides a brief introduction to using Instaclustr’s managed PostgreSQL Database and Apache Kafka from Payara Cloud. It was created to assist entrants in the upcomingPayara Hackathon (you can still sign up!) spin-up and configure some potentially useful Instaclustr technologies forJakarta EEapplications.
Effortless Jakarta EE: Deploying Apps Directly from Your Java main() Method With Payara Micro
Published on 07 Mar 2024
by Luqman Saeed
Topics:
Payara Micro,
Java,
Jakarta EE
|
0 Comments
Watch webinar recording - Jakarta EE: Powering Mass Productivity in Enterprise Java Development
Published on 05 Mar 2024
by Dominika Tasarz
Topics:
news and events,
Payara Events,
Jakarta EE
|
0 Comments
This webinar with Edwin Derks & Luqman Saeed - watch here - is specifically tailored to reveal the productivity advantages that Jakarta EE brings to developers like you in the enterprise Java domain. Whether you're a developer, architect, or tech enthusiast aiming to enhance efficiency in Java enterprise application development, this recording is crafted with you in mind!