V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  KristenGe  ›  全部回复第 1 页 / 共 1 页
回复总数  13
2023-03-10 18:38:05 +08:00
回复了 KristenGe 创建的主题 程序员 探讨一个 IM 的技术方案,请教一下这样设计的优缺点?
@svenkkkkk 想了一下,好像确实有单点问题,如果 router 也注册到 zk 中,就得在 gate 里做负载均衡了,感觉不太好,有什么好的建议吗?
2023-03-10 12:20:10 +08:00
回复了 KristenGe 创建的主题 程序员 探讨一个 IM 的技术方案,请教一下这样设计的优缺点?
@svenkkkkk 图画得有点问题,router 不是单点,应该都注册到 zk 中
2023-02-19 16:16:54 +08:00
回复了 xhldtc 创建的主题 程序员 IM 中如何处理节点故障,导致消息不可靠问题?请教
@NUT 如果有接入层,单论接入层的话,像连接的 channel 这种东西是作为集群各个节点本地 session 存储,还是用序列化方式统一存储,channel 这种东西适合做序列化统一存储吗?
2023-02-18 01:48:38 +08:00
回复了 xhldtc 创建的主题 程序员 IM 中如何处理节点故障,导致消息不可靠问题?请教
@mawerss1 发送端其实已经收到消息发送成功的应答了,因为消息已经落到 MQ 里了
2023-02-18 01:40:34 +08:00
回复了 xhldtc 创建的主题 程序员 IM 中如何处理节点故障,导致消息不可靠问题?请教
@b1ghawk 这种做法我感觉在 IM 的系统中不太现实,量一旦上来了,会造成网络堵塞;而且每台机器都等于要处理全网的消息量,性能一定会成为瓶颈
2023-02-17 23:16:38 +08:00
回复了 xhldtc 创建的主题 程序员 IM 中如何处理节点故障,导致消息不可靠问题?请教
@Nazz 这个其实没有问题的,无非就是 client 和 server 之间做一层 routing ,现在问题是不同节点上的用户之间消息交互,是通过对方机器标识(或服务标识)做 MQ 的 Topic ,精准送达,如果服务 down 了,topic 成无订阅状态,消息无法消费了。现在能想到的是用 ZK ,不过前期不想太复杂。
2023-02-17 22:27:28 +08:00
回复了 xhldtc 创建的主题 程序员 IM 中如何处理节点故障,导致消息不可靠问题?请教
@wyx119911 服务如果无状态,消息寻址,或者说消息路由吧,怎么送达对方的 channel 呢?
2023-02-17 22:26:14 +08:00
回复了 xhldtc 创建的主题 程序员 IM 中如何处理节点故障,导致消息不可靠问题?请教
@billlee 能具体点吗?目前 MQ 中的消息等于是通过 userId 寻址,找 Topic 送达对应主机,userId 分区是怎么个做法?
2023-02-17 22:24:21 +08:00
回复了 xhldtc 创建的主题 程序员 IM 中如何处理节点故障,导致消息不可靠问题?请教
@Nazz 问题是一旦量上来了,扩缩容的时候,可能会出现多台主机对应的 MQ Topic 处于无订阅状态。
2023-02-17 22:17:12 +08:00
回复了 datavv 创建的主题 程序员 一年了没晋升也没涨薪,我该走吗
@xhldtc OK ,感谢!
2023-02-17 19:35:27 +08:00
回复了 datavv 创建的主题 程序员 一年了没晋升也没涨薪,我该走吗
题主能帮我发一下吗,哈哈,内容我分享在这个地方了 htt 去掉 ps://kristenge.notion.site/IM-4c3054965a634a4b99c20d6b6383ddc7 ,题目就是里面的标题,里面的内容是 markdown 文本,不需要改格式,直接复制粘贴就行了,感谢!(链接"htt 去掉 ps"中间的文字要去掉才能访问,我发不了链接)
2023-02-17 19:23:44 +08:00
回复了 datavv 创建的主题 程序员 一年了没晋升也没涨薪,我该走吗
(占个坑位,不好意思。)
哪个兄弟能帮我发个东西?我账号刚注册,提示要 14 天后才能发。有个关于 IM 开发的问题,想请教一下
2023-02-17 19:22:28 +08:00
回复了 Richard14 创建的主题 程序员 2023 前端新项目选型
哪个兄弟能帮我发个东西?我账号刚注册,提示要 14 天后才能发。有个关于 IM 开发的问题,想请教一下
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2859 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 03:56 · PVG 11:56 · LAX 19:56 · JFK 22:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.