您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 高并发高在线im系统设计-58沈剑
高幵发高在线im系统设计58同城-技术中心-沈剑shenjian@58.com第20期:《58同城--“神奇的”技术丏场》关于•关于我:做过几年百度HI,现在做58IM,即时通讯略懂@我:•关于58IM日请求量:亿级别数据库量:千万级别日消息量:百万级别同时在线:十万级别机器数量:20@58IM官网:目录•IM协议•IM架构•IM流程•IM功能•讨论qq和baidu系统最大的区别SMC原理消息不可能不丢丐不重XMPresentP协议高幵发大数据分布式第一部分:协议协议-二进制协议•样例:IP包头协议-文本协议•样例:http协议-流式xml协议•样例:xmpp我们需要什么样的协议?如何安全通讯?第二部分:架构常见架构如何分层?架构•各子系统抽象后…接入层有什么用?逻辑层怎么扩展?内存存储如何可靠?数据接入层有什么用?如何容机房故障?如何水平拆分?如何冗余服务?如何均衡负载?第三部分:流程登陆过程都干了什么?消息如何投递?第四部分:其他细节好友、群成员状态获取?群消息的分发与可达性?匿名用户与熟客识别?推送系统的实现与难点?其他细节•文件传输,打洞•音视频,开源流媒体服务器•手机版,时间戳•多点登陆,消息分流•全局配置中心•全局监控中心:端口监控,错误日志监控,模块监控,语义监控•实时数据汇报平台End+QA+thx
本文标题:高并发高在线im系统设计-58沈剑
链接地址:https://www.777doc.com/doc-4822034 .html