当前位置: 首页 > article >正文

FolkMQ 内存型消息中间件,v1.0.18 发布

简介

  • 采用 “内存运行” + “快照持久化” + “Broker 集群模式”(可选)
  • 基于 Socket.D 网络应用协议 开发,使用“多路复用”技术。全新设计,自主架构!
角色功能
生产端发布消息(Qos0、Qos1)、发布定时消息(Qos0、Qos1)、发布重试
消费端订阅、取消订阅
消费端消费-ACK(自动、手动)
服务端发布-Confirm、订阅-Confirm、取消订阅-Confirm、派发-Retry、派发-Delayed
服务端内存运行、快照持久化(自动、停机、手动)

特点

  • 快、是真的快(单机版,180K TPS)。有点像 Redis 之于 MySql。

//使用 MacBook pro 2020 + JDK8 本机测试,单客户端发与收(跑分难免有波动,我是选了好看点的)

本次更新

  • 调整 将“消费者”概念调整为“消费者组”概念(与经典概念同步)
  • 调整 客户端创建接口,更友好些
  • 添加 folkmq-broker 控制台
  • 优化 folkmq-broker 答复中转流程(避免对方已关停,还在不断答复)
  • 优化 folkmq-server 快照加载机制
  • 优化 快照格式设计(兼容旧版)
  • 优化 消息派发处理细节
  • 简化 folkmq-server 连接 folkmq-broker 的地址
  • 修复 broker 集群模式下,folkmq-server 无法触发启动与停目快照事件的问题

代码仓库

  • https://gitee.com/noear/folkmq
  • https://github.com/noear/folkmq

http://www.kler.cn/news/163238.html

相关文章:

  • 腾讯云CentOS8 jenkins war安装jenkins步骤文档
  • android快速网络请求之android-networking
  • 【Vue3+Ts项目】硅谷甄选 — 路由配置+登录模块+layout组件+路由鉴权
  • 计算机的存储规则
  • webpack该如何打包
  • 左值、右值 、左值引用、右值引用的总结
  • 【数据结构】顺序表的定义和运算
  • 苹果手机video标签播放视频问题(播放mp4视频遇到的坑)
  • WPS论文写作——公式和公式序号格式化
  • 文本转图像 学习笔记
  • web前端开发html/css练习
  • 第75讲:MySQL数据库MVCC多版本并发控制核心概念以及底层原理
  • 无人机高空巡查+智能视频监控技术,打造森林防火智慧方案
  • 结构化布线系统
  • 树莓派 5 - Raspberry Pi 5 入门教程
  • C/C++——内存管理
  • 微软NativeApi-NtQuerySystemInformation
  • 【WPF.NET开发】WPF中的对话框
  • 拆分降采样与归一化(LN和BN)
  • websocket vue操作
  • 快速学会绘制Pyqt5中的所有图(下)
  • Kafka安全性探究:构建可信赖的分布式消息系统
  • 二叉树的非递归遍历(详解)
  • 一款可无限扩展的软件定时器开源框架项目代码
  • 三星AI笔电:年底大战一触即发,行业变革在即
  • 【数据结构和算法】种花问题
  • 快速搭建MyBatis源码调试环境
  • 麒麟V10服务器安装Apache+PHP
  • 基于OpenCV的人脸识别系统案例
  • 交换排序(冒泡排序)(快速排序(1))