用爱发电,我开源了一款 MQTT 服务器,希望能够得到大家的支持与反馈~~

2023-10-16 09:44:36 +08:00
 EasyProgramming

简介

现在业界的开源 mqtt 服务器有很多,但高星项目的开源版本基本都无法满足数据持久化+集群部署的特性,看到这个现象,我想要补充下这块的空白,所以开源了这个项目,下面为大家奉上 github 地址: https://github.com/EasyProgramming/easy-mqtt

感想

白嫖开源--》理解开源--》成为开源,这次开源的过程中,真实感受到开源不易这四个字的分量,向每个开源作者致敬:);如题所说真的是用爱发电,在结果未知的情况下,自己一个人不断优化技术设计,不断对代码进行调优;项目里一定会把最好的功能( ps:个人认为的最好,当然也可能不是太好,希望大家能够指出)毫无保留的展现给大家;这是我的第一次开源,希望能够得到大家的支持与反馈~

2097 次点击
所在节点    分享创造
14 条回复
andyxq
2023-10-16 09:53:52 +08:00
已 Star ,同为 MQTT Broker 开发者,有时间拜读一下。加油。
villivateur
2023-10-16 10:29:45 +08:00
感谢
yinft
2023-10-16 11:03:13 +08:00
跟 emqx 对比有什么差异和优势?
EasyProgramming
2023-10-16 11:19:32 +08:00
@andyxq 谢谢
EasyProgramming
2023-10-16 11:19:53 +08:00
@yinft emqx 开源版不支持数据持久化~
godymho
2023-10-16 11:27:25 +08:00
up 主是什么业务需要做这个差异化呀
EasyProgramming
2023-10-16 11:46:10 +08:00
@godymho 门店的订单、广告信息需要通过 mqtt 传输,mq 的话不太适合
findex
2023-10-16 11:53:24 +08:00
@EasyProgramming 数据持久化比较有用。emqtt 加插件也可以实现
snowlyg
2023-10-16 14:18:16 +08:00
@EasyProgramming 有没有可能写一个开源的 emqx 持久化插件会更简单?
amazingwujun
2023-10-16 14:39:17 +08:00
EasyProgramming
2023-10-16 15:13:58 +08:00
@snowlyg 我对 emqx 插件那块不太了解,刚看了下,写插件的话,好像只能对 emqx 的消息做持久化;但是咱这个不仅支持消息的持久化,也支持订阅关系、客户端信息还有其它数据的持久化
EasyProgramming
2023-10-16 15:17:59 +08:00
@amazingwujun 已 star~
hdp5252
2023-10-16 19:21:59 +08:00
v2 大神多,看不懂,只会部署
commoccoom
317 天前
能否不依赖 kvrocks 集群,单独运行呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/982290

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX