Messaging

Tools that help send messages between clients to ensure protocol independency.

Newest releases
2.5k

OpenHFT Chronicle Queue Table of Contents About Chronicle Software Overview What Is Chronicle Queue? Design Motivation and Features Usage Downloading Chronicl
 
1.4k

akka Alpakka Kafka Connector Systems don't come alone. In the modern world of microservices and cloud deployment, new components must interact with legacy
 
120

marianobarrios TLS Channel TLS Channel is a library that implements a ByteChannel interface over a TLS (Transport Layer Security) connection. It delegates all crypto
 

apache RocketMQ CloudEvents Slogan:TBD Features TBD How to use Step-by-step instruction are provided in RocketMQ Cloudevents Introduction Consult RocketMQ Qu
 
164

mrpkdeveloper 450-DSA-Questions 🔥 🔥 Hello world 👋 👋 , This repo contains the JAVA solutions for DSA Cheat Sheet provide by Love Babbar bhaiya. These questions a
 
1.1k

rabbitmq This repository contains source code of the RabbitMQ Java client
 
1.5k

dromara Reliable messages resolve distributed transactions
 
847

confluentinc kafka-connect-jdbc is a Kafka Connector for loading data to and from any JDBC-compatible database.
 
177

streamthoughts Azkarra Streams is a lightweight Java framework which makes easy to develop and operate Kafka Streams applications (Azkarra is Basque words for "Fast") Kafka Streams is a client library for building applications and microser
 
1.7k

apache RocketMQ-Spring This project aims to help developers quickly integrate RocketMQ with Spring Boot. Features Send messages synchronously Send messages asynchronously Send messages in one-way
 
Popular
11.3k

apache Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API. Learn more about Pulsar at https://pulsar.apache.org Main features Horizontally scalable (Milli
 
479

google Capillary This is a library to simplify the sending of end-to-end (E2E) encrypted push messages from Java-based application servers to Android clients. Please check the instructions below and the demo for more detai
 
17.8k

apache Apache RocketMQ Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability. It offers a variety of fe
 
104

qingmang-team ChanaMQ Server ChanaMQ is an Akka based, AMQP messaging broker. It currently supports: AMQP 0-9-1 Status ChanaMQ is still in the alpha phase. Methods/Features are not supported yet: Authen
 
711

openmessaging A vendor-neutral open standard for distributed messaging and streaming OpenMessaging, which includes the establishment of industry guidelines and messaging, streaming specifications to provide a common
 
635

uber-archive Chaperone (This project is deprecated and not maintained.) As Kafka audit system, Chaperone monitors the completeness and latency of data stream. The audit metrics are persisted in database for Kafka users to quantify
 
17.9k

apache Apache RocketMQ Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability. It offers a variety of fe
 
1.7k

kilim Kilim: Continuations, Fibers, Actors and message passing for the JVM Kilim is composed of 2 primary components: The Kilim weaver modifies the bytecode of compiled java classes, enabling a method to save it's state a
 
730

spring-projects Spring AMQP This project provides support for using Spring and Java with AMQP 0.9.1, and in particular RabbitMQ. Checking out and Building To check out the project from GitHub and build from source using G
 

yonderblue #mongo-queue-java Java message queue using MongoDB as a backend Adheres to the 1.0.0 specification. ##Features Message selection and/or count via MongoDB query Distributes across machines via MongoDB Multi language supp
 
117

janishar JPost (Java and Android class communication library) Intro This library is designed for the communication between classes in java / android by sending and receiving messages. Messages can b
 
Popular
11.3k

apache Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API. Learn more about Pulsar at https://pulsar.apache.org Main features Horizontally scalable (Milli
 
Featured
2.3k

igniterealtime Smack About Smack is an open source, highly modular, easy to use, XMPP client library written in Java for Java SE compatible JVMs and Android. A pure Java library, it can be embedded into your applicati
 
2.1k

zeromq JeroMQ Pure Java implementation of libzmq (http://zeromq.org). Features Based on libzmq 4.1.7. ZMTP/3.0 (http://rfc.zeromq.org/spec:23). tcp:// protocol and inproc:// is compatible with zer
 
852

zalando Nakadi Event Broker Nakadi is a distributed event bus broker that implements a RESTful API abstraction on top of Kafka-like queues, which can be used to send, receive, and analyze streaming data in real time, in a r
 
725

allegro Hermes Hermes is an asynchronous message broker built on top of Kafka. We provide reliable, fault tolerant REST interface for message publishing and adaptive push mechanisms for message sending. See our 10-minute
 
Popular
4.5k

apache Apache Camel Apache Camel is a powerful open source integration framework based on known Enterprise Integration Patterns with powerful Bean Integration. Introduction Camel lets you create the Enterprise I
 
2.1k

apache Welcome to Apache ActiveMQ Apache ActiveMQ is a high performance Apache 2.0 licensed Message Broker and JMS 1.1 implementation. Getting Started To help you get started, try the following links: Getting Sta
 
Popular
6.1k

real-logic Aeron To chat with other Aeron users and contributors. Efficient reliable UDP unicast, UDP multicast, and IPC message transport. Java and C++ clients are available in this repository, and a .NET client is avai