现在业界的开源 mqtt 服务器有很多,但高星项目的开源版本基本都无法满足数据持久化+集群部署的特性,看到这个现象,我想要补充下这块的空白,所以开源了这个项目,下面为大家奉上 github 地址: https://github.com/EasyProgramming/easy-mqtt
白嫖开源--》理解开源--》成为开源,这次开源的过程中,真实感受到开源不易这四个字的分量,向每个开源作者致敬:);如题所说真的是用爱发电,在结果未知的情况下,自己一个人不断优化技术设计,不断对代码进行调优;项目里一定会把最好的功能( ps:个人认为的最好,当然也可能不是太好,希望大家能够指出)毫无保留的展现给大家;这是我的第一次开源,希望能够得到大家的支持与反馈~
1
andyxq 2023-10-16 09:53:52 +08:00
已 Star ,同为 MQTT Broker 开发者,有时间拜读一下。加油。
|
2
villivateur 2023-10-16 10:29:45 +08:00
感谢
|
3
yinft 2023-10-16 11:03:13 +08:00
跟 emqx 对比有什么差异和优势?
|
4
EasyProgramming OP @andyxq 谢谢
|
5
EasyProgramming OP @yinft emqx 开源版不支持数据持久化~
|
6
godymho 2023-10-16 11:27:25 +08:00
up 主是什么业务需要做这个差异化呀
|
7
EasyProgramming OP @godymho 门店的订单、广告信息需要通过 mqtt 传输,mq 的话不太适合
|
8
findex 2023-10-16 11:53:24 +08:00 via iPhone
@EasyProgramming 数据持久化比较有用。emqtt 加插件也可以实现
|
9
snowlyg 2023-10-16 14:18:16 +08:00
@EasyProgramming 有没有可能写一个开源的 emqx 持久化插件会更简单?
|
10
amazingwujun 2023-10-16 14:39:17 +08:00
|
11
EasyProgramming OP @snowlyg 我对 emqx 插件那块不太了解,刚看了下,写插件的话,好像只能对 emqx 的消息做持久化;但是咱这个不仅支持消息的持久化,也支持订阅关系、客户端信息还有其它数据的持久化
|
12
EasyProgramming OP @amazingwujun 已 star~
|
13
hdp5252 2023-10-16 19:21:59 +08:00 via Android
v2 大神多,看不懂,只会部署
|
14
commoccoom 317 天前
能否不依赖 kvrocks 集群,单独运行呢?
|