Getting Started with Apache Kafka on Jakarta EE and Payara Server
In this brief guide, we look at how to implement decoupled, asynchronous communications with Apache Kafka, open-source, distributed message streaming platform.
User Guide
The document covers:
Messaging Fundamentals: Why messaging systems are valuable for asynchronous communications between applications.
Apache Kafka: A high-performance, distributed platform for real-time data streams and event-driven systems.
Payara Setup: How to configure Payara Server Community with the Payara Kafka Cloud Connector to integrate with Kafka.
Kafka Producer/Consumer: Building basic components within your application to send and receive messages from a specific Kafka topic.