周五干不动了,划划水,来 V2EX 说说我们的开源 IM - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
imndx
V2EX    程序员

周五干不动了,划划水,来 V2EX 说说我们的开源 IM

  •  1
     
  •   imndx 2019-05-10 17:49:27 +08:00 5229 次点击
    这是一个创建于 2398 天前的主题,其中的信息可能已经有所发展或是发生改变。

    野火 IM,全开源、跨平台,努力做最好的开源 IM

    个人觉得有几个很厉害的地方:

    1. 稳定、高效:连接能力基于微信开源的 Mars
    2. 节能、环保:基于 mqtt 实现的私有协议(也是开源的),冗余舒服非常少
    3. 安全:链路加密,同用户,不同端密钥都不相同
    4. 多端同步:参考微软 ActiveSync 做到不丢消息,不重复,完美地支持多端

    如果你对 IM 感兴趣,或者想自己部署一套 IM,自己玩,请到 githu 去围观:

    https://github.com/wildfirechat

    26 条回复    2021-05-21 11:56:05 +08:00
    exip
        1
    exip  
       2019-05-10 17:56:41 +08:00
    支持传文件吗?在无互联网的内部网络布署能正常使用吗?
    mortonnex
        2
    mortonnex  
       2019-05-10 17:58:49 +08:00   1
    冗余舒服非常少-->数据
    imndx
        3
    imndx  
    OP
       2019-05-10 18:00:11 +08:00
    @exip

    1. 支持文件传输,但不是点对点,有文件服务器。
    2. 支持内网部署。

    @mortonnex 谢谢指正。
    ala2008
        4
    ala2008  
       2019-05-10 18:14:33 +08:00
    mqtt ?那我去参观看下
    spike774
        5
    spike774  
       2019-05-10 18:14:37 +08:00
    想到了之前内网用的飞秋...
    fngtz
        6
    fngtz  
       2019-05-10 18:16:58 +08:00 via iPhone
    @spike774 那现在呢
    imndx
        7
    imndx  
    OP
       2019-05-10 18:21:14 +08:00
    @ala2008 是的,mqtt,但和常见的 mqtt client 不太一致哦。
    @spike774 飞秋,我也用过,很棒的一个软件,传文件非常快,现在没怎么见了,有些可惜,本来感觉在企业办公、社交场景下应当能分一杯羹的。
    momo1999
        8
    momo1999  
       2019-05-10 18:26:16 +08:00
    内网通路过
    imndx
        9
    imndx  
    OP
       2019-05-10 18:31:39 +08:00
    @shuax 第一次听说,看了下,能和飞秋互通,这有意思
    bgm004
        10
    bgm004  
       2019-05-10 18:36:24 +08:00 via Android
    你们是不是有个第三方评论叫野火?
    imndx
        11
    imndx  
    OP
       2019-05-10 18:39:46 +08:00
    @Track13 哦哦,我没听说过,那是重名,麻烦。
    mamahaha
        12
    mamahaha  
       2019-05-10 20:35:41 +08:00
    真的毫无保留的开源吗?不会掐小辫子吗?想搭建交友网站的不得高兴坏了啊?
    johnsonshu
        13
    johnsonshu  
       2019-05-10 20:48:58 +08:00
    我们公司用 slack ,感觉很舒服。出了资源占用多了一点。
    liyihang
        14
    liyihang  
       2019-05-10 20:49:59 +08:00
    考虑升级 springboot 吗
    imndx
        15
    imndx  
    OP
       2019-05-10 21:26:49 +08:00 via Android
    @mamahaha 我们有文档说明,上面写有我们商业版,商业版收费,但可以和开源的社区版平滑迁移。
    imndx
        16
    imndx  
    OP
       2019-05-10 21:29:32 +08:00 via Android
    @liyihang 目前没有考虑,升级到 springboot 不能解决我们的问题,反而增加了我们的复杂度。

    @johnsonshu slack pc 版本好像是 electron 开发的,资源占用会高些。
    mawerss1
        17
    mawerss1  
       2019-05-10 22:23:04 +08:00
    支持服务器扩展吗
    hasaki1997
        18
    hasaki1997  
       2019-05-10 22:34:19 +08:00
    想起了有个做云的公司 似乎叫野狗云, 你们这名字咋起的啊,太野性了吧
    imndx
        19
    imndx  
    OP
       2019-05-10 22:41:59 +08:00 via Android
    @mawerss1 社区版不支持,商业版支持。
    @hasaki1997 哈哈,帮忙想个好名字呀
    chendeshen
        20
    chendeshen  
       2019-05-10 22:47:31 +08:00 via Android
    这个就必须关注一波了。
    imndx
        21
    imndx  
    OP
       2019-05-10 22:54:11 +08:00
    @chendeshen 谢谢关注,欢迎提 PR
    spongeNotBob
        22
    spongeNotBob  
       2019-05-11 12:13:29 +08:00   1
    围观完水一句题外话
    @johnsonshu 头像好好看
    imndx
        23
    imndx  
    OP
       2019-05-11 14:33:31 +08:00 via Android
    @spongeNotBob 大兄弟,真会夸人呀
    haozes
        24
    haozes  
       2019-05-14 16:51:05 +08:00
    android 推送用的是什么?怎么能保证国内 andriod 机器收到通知?
    imndx
        25
    imndx  
    OP
       2019-05-14 17:44:54 +08:00
    @haozes 收手机对应厂商的推送,效果会好一些,很难保证。
    silencelixing
        26
    silencelixing  
       2021-05-21 11:56:05 +08:00
    假的开源而已
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2682 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 15:02 PVG 23:02 LAX 07:02 JFK 10:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86