Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 12 Java Pubsub Projects
-
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
eventmesh
EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
-
hivemq-community-edition
HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
-
-
I process hospitality data somewhat similarly, but use Pulsar and can individually acknowledge messages, have DLQs built in, and if needed can stream just like Kafka. And if I need Kafka compatibility, I can use something like StreamNative's KOP and get Kafka compatibility over my existing Pulsar queues.
-
-
Sonar
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
There is also Tigase XMPP Server (https://tigase.org/, https://github.com/tigase/tigase-server). We try to make the default configuration as close as possible to the compatibility. There is also nice web installer to help setting everything up.
-
Project mention: Improving Developer Productivity at Disney with Serverless and Open Source | /r/java | 2022-11-10
While Pulsar has its own protocol that handles streaming, queues, and a lot of the other features (distributed transactions, functions, etc.), it can also speak other messaging protocols via plug-ins. Looking around, the ones that appear to be actively developed are MQTT, Kafka (so your existing applications that use Kafka can also use Pulsar), AMQP, and JMS.
-
-
-
pulsar-recipes
A StreamNative library containing a collection of recipes that are implemented on top of the Pulsar client to provide higher-level functionality closer to the application domain.
Java Pubsub related posts
- Kafka alternatives
- Is Redpanda going to replace Apache Kafka?
- What is your go to notification service?
- Interview question
- Improving Developer Productivity at Disney with Serverless and Open Source
- Real time Streaming Solution advice
- Building Scalable Streaming Applications with DataStax Astra Streaming
-
A note from our sponsor - Sonar
www.sonarsource.com | 9 Jun 2023
Index
What are some of the best open-source Pubsub projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Apache Pulsar | 12,762 |
2 | AutobahnAndroid | 1,496 |
3 | eventmesh | 1,364 |
4 | hivemq-community-edition | 923 |
5 | Hermes | 755 |
6 | kop | 407 |
7 | twitch4j | 341 |
8 | tigase-server | 284 |
9 | aop | 97 |
10 | memq | 61 |
11 | vertx-async-to-sync | 12 |
12 | pulsar-recipes | 9 |