1
kuituosi OP 服务器 dendrite 是单体架构也很难扩展
|
2
iminto 346 天前
telegram 服务端不开源啊,怎么会有你这种选择呢
|
4
xiaoshan5733 346 天前
推荐一下这个 https://tsdaodao.com/
|
5
kuituosi OP @xiaoshan5733 wukongim 客户端根本不成熟,bug 很多
|
6
YamatoRyou 341 天前 1
非二次开发, 仅以满足需求为目的自建 Matrix + Element 体验 2 年的感受:
1. 毕竟是国外项目, 本土化不足是必然; 2. 服务端 (Synapse) 客户端 (Element) 均有长期存在并且未修复的 bug, 特定条件下会影响使用; 3. 和 Telegram 一样不支持 CJK 文字搜索, 有时会很难受; 4. 推送需要慢慢调教, 我在这方面走过一些弯路. Matrix 基金会疑似资金原因在上个月存档了 Synapse (Dendrite 目前存活), Element HQ fork 了一个继续维护; 官方的客户端 (Element 家族) 要说能用也确实能用, 但也仅限于能用, 仍有许多奇怪的小问题. 如今他们大多数人力资源着重开发下一代客户端 (Element X), 现有客户端除 Web 外均已进入摆烂状态 (仅修复安全问题和高优先级错误, 隐约感觉到一股微软的作风). 过去 2 年我给他们的仓库反馈了一些 issues, 但大多数被 tag 后就再也没有下文. |
7
kuituosi OP @YamatoRyou 客户端不太清楚,我现在正在做 server 适配工作
服务器 Synapse 和 Dendrite 的实现非常糟糕,尤其是在性能方面 我认为 Dendrite 的 bug 永远修不完,一方面是设计问题,另一方面 im 本身确实比较复杂 Matrix 的目标太大导致实现困难,尤其是支持 federal 我现在的目标是 server 适配兼容客户端,重点放在简单性,可靠性和分布式方面 |
8
kuituosi OP Matrix 的通讯协议设计不能很好 scale ,就不是给大规模企业 im 用的
本人不擅长客户端,如果改造协议成本太高了 折腾几天还是安心转向 tg ,实际上真正全球部署的商业 im 也就那几家, Matrix 没有这方面的经验太正常了 |