Java

Use the Kafkorama Java SDK to connect, subscribe, and publish to real-time Streaming API endpoints from Java applications.

The Kafkorama Java SDK provides everything you need to build real-time applications using the Java platform.

In Kafkorama, subjects serve directly as Streaming API endpoints. This SDK enables your Java applications to interact with those endpoints in real time.

With this SDK, you can:

  • Connect to a cluster of one or more Kafkorama Gateway nodes
  • Subscribe to one or more Streaming API endpoints (subjects) and receive real-time updates
  • Publish real-time messages to subjects
  • Handle connection lifecycle events and errors
  • Use it in backend services, desktop applications, or command-line tools

This SDK is ideal for real-time Java apps such as dashboards, data pipelines, or microservices that need to exchange low-latency messages with large numbers of users.

To get started, follow the Run with Docker guide to launch a local Kafkorama instance. Below, you’ll find installation instructions, usage examples, and SDK references:

© 2025 MigratoryData. All rights reserved.