上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 36 下一页

2023年9月26日

字符编码技术专题(一):快速理解ASCII、Unicode、GBK和UTF-8

摘要: 下面就是我的总结,主要用来整理自己的思路。我尽量写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,对于程序员来说尤其重要,字符编码的知识是必须要懂的。 阅读全文

posted @ 2023-09-26 14:34 im中国人 阅读(91) 评论(0) 推荐(0)

2023年9月21日

企业微信针对百万级组织架构的客户端性能优化实践

摘要: 相对于传统的消费级IM应用,企业级IM应用的特殊之外在于它的用户关系是按照所属企业的组织架构来关联的起来,而组织架构的大小是无法预设上限的,这也要求企业级IM应用在遇到真正的超大规模组织架构时,如何保证它的应用性能不受限于(或者说是尽可能不受限于)企业架构规模,这是个比较有难度的技术问题。 本文主要分享的是企业微信在百对百万级大规模组织架构(后文简称大架构)时,是如何对客户端进行性能优化过程的,希望带给你启发。 内容分成两部分讲述,第一部分是短线迭代的优化,主要是并发性能的优化。第二部分是长线迭代的优化,主要是从业务模式上做了根本性优化。 阅读全文

posted @ 2023-09-21 10:52 im中国人 阅读(183) 评论(0) 推荐(0)

2023年9月20日

即时通讯技术文集(第21期):后端架构设计基础入门系列 [共15篇]

摘要: 为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第21期。 阅读全文

posted @ 2023-09-20 12:15 im中国人 阅读(134) 评论(0) 推荐(0)

2023年9月16日

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v10.0版已发布

摘要: 基于开源IM即时通讯框架MobileIMSDK的im产品RainbowChat v10.0版已经发布。 阅读全文

posted @ 2023-09-16 22:08 im中国人 阅读(81) 评论(0) 推荐(0)

2023年9月14日

IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践

摘要: 本文我们将和大家分享新版 QQ 在内存优化方面的探索和阶段性优化进展。虽然本文的讨论主要集中在 Windows 平台,但由于 Electron 的跨平台特性,大部分优化措施也同样适用于 macOS 和 Linux 平台。 阅读全文

posted @ 2023-09-14 10:18 im中国人 阅读(258) 评论(0) 推荐(0)

2023年9月13日

即时通讯技术文集(第20期):IM架构设计技术文章(Part3) [共14篇]

摘要: 为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第20 期。 阅读全文

posted @ 2023-09-13 10:37 im中国人 阅读(91) 评论(0) 推荐(0)

2023年9月7日

揭秘vivo百亿级厂商消息推送平台的高可用技术实践

摘要: 本文将要分享的是vivo技术团队针对消息推送系统的高并发、高时效、突发流量等特点,从长连接层容灾、逻辑层容灾、流量容灾、存储容灾等方面入手,如何保证百亿级厂商消息推送平台的高可用性的。 阅读全文

posted @ 2023-09-07 10:57 im中国人 阅读(122) 评论(0) 推荐(0)

2023年9月6日

即时通讯技术文集(第19期):IM架构设计基础知识合集 [共13篇]

摘要: 为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第19 期。 阅读全文

posted @ 2023-09-06 14:27 im中国人 阅读(120) 评论(0) 推荐(0)

2023年9月1日

海量用户IM聊天室的架构设计与实践

摘要: 聊天室是一类非常重要的 IM 业务形态,不同于单聊和群聊,聊天室是一种大规模的实时消息分发系统。聊天室有多种技术实现方案,业界也有一些开源的实现,每种实现都有自己的特点和应用场景。 本文将分享网易云信针对海量用户IM聊天室的架构设计与应用实践,希望能带给你启发。 阅读全文

posted @ 2023-09-01 10:21 im中国人 阅读(160) 评论(0) 推荐(0)

2023年8月25日

IM跨平台技术学习(八):新QQ桌面版为何选择Electron作为跨端框架

摘要: 在瞬息万变的互联网行业中,年过二十四的即时通讯IM应用 QQ 堪称超长寿的产品,见证了中国互联网崛起的完整历程。 然而,如今这个元老级产品经历了一次从内到外彻底的重构。在这次重构中,QQ 选择了 Electron 作为 UI 跨平台开发框架。 尽管 Electron 被 Slack、Visual Studio Code 和 Discord 等大型产品广泛使用,但也引发了一些网友的担忧,例如内存占用、安装包体积和启动速度等方面的问题。本文内容整理自 QQ 技术团队的采访,我们一起来看看QQ团队选择Electron作为桌面版跨端框架背后的决策与思考。 阅读全文

posted @ 2023-08-25 14:43 im中国人 阅读(229) 评论(0) 推荐(0)

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 36 下一页

导航

Jack Jiang的 Mail: jb2011@163.com, 个人主页: 点此进入 , 微信: hellojackjiang