ppdaicorp / Pmq
Licence: apache-2.0
信也科技MQ消息系统
Stars: ✭ 333
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Pmq
Mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 2,486 (+646.55%)
Mutual labels: mqtt-client, broker, mqtt-broker
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 3,309 (+893.69%)
Mutual labels: mqtt-broker, broker, mqtt-client
Qmq
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
Stars: ✭ 2,420 (+626.73%)
Mutual labels: message-queue, message, mq
wave
MQTT Broker - for IoT, DIY, pubsub applications and more
Stars: ✭ 24 (-92.79%)
Mutual labels: message-queue, mqtt-broker, broker
mica-mqtt
基于 java aio 实现的低延迟、高性能百万级 mqtt client 组件和 mqtt broker 服务。🔝🔝 记得右上角点个star 关注更新!
Stars: ✭ 128 (-61.56%)
Mutual labels: mqtt-broker, mqtt-client
Vernemq
A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases.
Stars: ✭ 2,628 (+689.19%)
Mutual labels: message-queue, broker
smartacus-mqtt-broker
smartacus-mqtt-broker is a Java-based open source MQTT broker that fully supports MQTT 3.x .Using Netty 4.1.37
Stars: ✭ 25 (-92.49%)
Mutual labels: mqtt-broker, broker
aioconnectors
Simple secure asynchronous message queue
Stars: ✭ 17 (-94.89%)
Mutual labels: message-queue, broker
Jafka
a fast and simple distributed publish-subscribe messaging system (mq)
Stars: ✭ 697 (+109.31%)
Mutual labels: message-queue, mq
telephone-ts
Telephone-ts: The "Event Emitter-less" TypeScript Event Architecture.
Stars: ✭ 22 (-93.39%)
Mutual labels: message, message-queue
Bull
Premium Queue package for handling distributed jobs and messages in NodeJS.
Stars: ✭ 11,748 (+3427.93%)
Mutual labels: message-queue, message
mqttools
MQTT version 5.0 client and broker using asyncio
Stars: ✭ 44 (-86.79%)
Mutual labels: mqtt-broker, mqtt-client
mqtt
Kotlin cross-platform, coroutine based, reflectionless MQTT 3.1.1 & 5.0 client & server
Stars: ✭ 31 (-90.69%)
Mutual labels: mqtt-broker, mqtt-client
Applozic Ios Sdk
iOS Real Time Chat & Messaging SDK
Stars: ✭ 104 (-68.77%)
Mutual labels: message, mqtt-client
Xxl Mq
A lightweight distributed message queue framework.(分布式消息队列XXL-MQ)
Stars: ✭ 358 (+7.51%)
Mutual labels: message-queue, broker
PMQ 信也科技微服务消息队列
介绍
PMQ是信也科技自研的一款轻量级分布式消息队列,能够保证消息的不丢失,具有部署和运维简单的特性。消息队列采用mysql数据库进行消息存储,能够非常方便和简单的进行水平扩展。
消息队列基于Spring Boot开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。
消息队列原生客户端不依赖任何框架,能够运行于所有Java1.8+运行时环境,同时对Spring Mvc/Spring Boot环境也有额外支持。
详细设计和部署文档,请参考 快速部署
Screenshots

Features
消息队列具有以下特点:
- 支持动态重平衡
- 支持动态修改偏移量
- 支持动态修改线程数
- 支持动态修改延迟时间
- 支持动态设置黑白名单
- 支持动态修改批量消费条数
- 支持消息发送令牌防止乱发
- 支持动态启停消费
- 支持自助创建topic,自助扩容
- 支持自助创建消费者组
- 支持自助添加和解除绑定topic
- 支持一个应用订阅多个消费者组
- 失败消息重新消费
- 支持消息无缝迁移
PMQ技术交流群

参考资料
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].