写点什么

即时通讯;IM;网络编程

0 人感兴趣 · 31 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/84/84f7168d1400883bbdb2b5a645012e77.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯技术文集(第 43 期):直播技术合集 (Part3) [共 13 篇]

用户头像
JackJiang
15 小时前

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

https://static001.geekbang.org/infoq/69/69df01dc26a50be690ecc9270dcc3648.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

移动端弱网优化专题 (十四):携程 APP 移动网络优化实践(弱网识别篇)

文从方案设计、代码开发到技术落地,详尽的分享了携程在移动端弱网识别方面的实践经验,如果你也有类似需求,这篇文章会是一个不错的实操指南。

https://static001.geekbang.org/infoq/5c/5cdd1af9d428d0aed2213eacdf26375a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯技术文集(第 42 期):直播技术合集 (Part2) [共 13 篇]

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

https://static001.geekbang.org/infoq/77/77b641e75e2442dfd7aede0a8b3841b9.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

社交软件红包技术解密 (三):微信摇一摇红包雨背后的技术细节

本文将由微信团队工程师张文瑞分享微信春节摇一摇红包技术背后的方方面面,希望能给同行们带来启发。

https://static001.geekbang.org/infoq/5d/5d8355e81ac13b49b34bbd7cc489dec6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

不为人知的网络编程 (十八):UDP 比 TCP 高效?还真不一定!

熟悉网络编程的(尤其搞实时音视频聊天技术的)同学们都有个约定俗成的主观论调,一提起UDP和TCP,马上想到的是UDP没有TCP可靠,但UDP肯定比TCP高效。说到UDP比TCP高效,理由是什么呢?事实真是这样吗?跟着本文咱们一探究竟!

https://static001.geekbang.org/infoq/28/28f9f9c493a59f15e17274c32ba5b9ec.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Web 网页端 IM 产品 RainbowChat-Web 的 v7.2 版已发布

RainbowChat-Web是一套Web网页端IM系统,是RainbowChat的姊妹系统(RainbowChat是一套基于开源IM聊天框架 MobileIMSDK (Github地址)  的产品级移动端IM系统)。

https://static001.geekbang.org/infoq/09/099d70077736c1baa3916973b9964645.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

视频直播技术干货 (十二):从入门到放弃,快速学习 Android 端直播技术

本文详细介绍了Android端直播技术的全貌,涵盖了从实时音视频采集、编码、传输到解码与播放的各个环节。文章还探讨了直播中音视频同步、编解码器选择、传输协议以及直播延迟优化等关键问题。希望本文能为你提供有关Andriod端直播技术的深入理解和实践指导。

https://static001.geekbang.org/infoq/ca/ca14c427229a83b4a244471d569c1069.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

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

RainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题

https://static001.geekbang.org/infoq/12/12f20864cb963744372939c7c1d48c55.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

百度公共 IM 系统的 Andriod 端 IM SDK 组件架构设计与技术实现

本文主要介绍了百度公共IM系统的Andriod端IM SDK的建设背景、IM SDK主要结构和工作流程以及建设过程遇到的问题和解决方案。

社交软件红包技术解密 (二):解密微信摇一摇红包从 0 到 1 的技术演进

谢谢大家!我是来自腾讯WXG技术架构部的张文瑞,今天下午跟大家分享的主题是:微信团队是如何从0到1实现“有把握”的微信春晚摇一摇红包系统的。 回忆一下春晚的活动,有什么样的活动形式呢?

https://static001.geekbang.org/infoq/aa/aa9639cec71b0484c319a7f25fa5694f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

网络编程入门如此简单 (四):一文搞懂 localhost 和 127.0.0.1

本文将以网络编程入门者视角,言简意赅地为你请清楚localhost和127.0.0.1的关系及区别等。

https://static001.geekbang.org/infoq/68/684016f99da3fc2a154238656b4ca78c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微信技术总监谈架构:微信之道——大道至简 (演讲全文)

在技术架构上,微信是如何做到的?日前,在腾讯大讲堂在中山大学校园宣讲活动上,腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中揭开了微信背后的秘密。

https://static001.geekbang.org/infoq/ca/ca14c427229a83b4a244471d569c1069.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开源即时通讯 IM 框架 MobileIMSDK 的 H5 端技术概览

MobileIMSDK的H5端是一套纯JS编写的基于标准WebSocket的即时通讯库:

https://static001.geekbang.org/infoq/ae/aea9fa4b15b3c56c49bec2aaac99162b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

携程技术分享:亿级流量的办公 IM 及开放平台技术实践

本文总结了携程办公IM这些年的发展历程及未来的演进方向,并着重从高可用、高性能和可扩展的角度,探讨开放式平台的技术实现及发展方向。

https://static001.geekbang.org/infoq/7c/7c44cce7520008d2aa50b05ff9d27a8c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

大型 IM 稳定性监测实践:手 Q 客户端性能防劣化系统的建设之路

本文以iOS端为例,详细分享了手 Q 客户端性能防劣化系统从0到1的构建之路,相信对业界和IM开发者们都有较高的借鉴意义。

https://static001.geekbang.org/infoq/46/46a4b4da29e95ff9c2525dd1b7a7cb4b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

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

MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、小程序、Uniapp、标准Java平台,服务端基于Netty编写。

https://static001.geekbang.org/infoq/99/99fde56f830391719258d91fdbff1db0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Web 网页端 IM 产品 RainbowChat-Web 的 v7.1 版已发布

RainbowChat-Web是一套Web网页端IM系统,是RainbowChat的姊妹系统(RainbowChat是一套基于开源IM聊天框架 MobileIMSDK (Github地址)  的产品级移动端IM系统)。

https://static001.geekbang.org/infoq/99/99fde56f830391719258d91fdbff1db0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Web 网页端 IM 产品 RainbowChat-Web 的 v7.0 版已发布

RainbowChat-Web是一套Web网页端IM系统,是RainbowChat的姊妹系统(RainbowChat是一套基于开源IM聊天框架 MobileIMSDK (Github地址)  的产品级移动端IM系统)。

https://static001.geekbang.org/infoq/22/228eba0f526e510722c016f362d39170.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯技术文集(第 39 期):推送技术合集 (Part1) [共 18 篇]

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

总是被低估,从未被超越,揭秘 QQ 极致丝滑背后的硬核 IM 技术优化

本文将详细介绍 QQ 9 流畅背后的技术实现,以及在全流程做的性能优化探索,为你揭秘QQ极致丝滑背后的硬核IM技术优化,希望在提升IM应用流畅度这个技术方向上提供一些可借鉴的经验。

https://static001.geekbang.org/infoq/9a/9a3bccc0631fd5f3d6d8a55dac78b4a5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

B 站千万级长连接实时消息系统的架构设计与实践

本文将介绍B站基于golang实现的千万级长连接实时消息系统的架构设计与实践,包括长连接服务的框架设计,以及针对稳定性与高吞吐做的相关优化。

https://static001.geekbang.org/infoq/de/ded8759466aa1e31b0a46dca4f2383d3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯技术文集(第 37 期):IM 代码入门实践 (Part1) [共 16 篇]

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

https://static001.geekbang.org/infoq/db/dbd1164b091170ec403e9a00fc4b9d54.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯安全篇(十四):网络端口的安全防护技术实践

网络端口因其数量庞大、端口开放和关闭的影响评估难度大,业务影响程度高、以及异常识别技术复杂度高等特点给网络端口安全防护带来了一定的挑战,如何对端口风险进行有效治理几乎是每个企业安全团队在攻击面管理工作中持续探索的重点项。

https://static001.geekbang.org/infoq/ed/ed2f8a8c40de48b024483ab1a77731cc.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

长连接网关技术专题 (十一):揭秘腾讯公网 TGW 网关系统的技术架构演进

本文从腾讯公网TGW网关系统的应用场景、背景需求讲起,重点解析了从山海1.0架构到山海2.0架构需要解决的问题和架构规划与设计实现,以及对于未来TGW山海网关的发展和演进方向。

https://static001.geekbang.org/infoq/c5/c583ddfc084156b867e98833ef6beae6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯技术文集(第 36 期):《跟着源码学 IM》系列专题 [共 12 篇]

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

https://static001.geekbang.org/infoq/e6/e6e2c021af0adf537220ca1e2cb60bc7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微信团队分享:来看看微信十年前的 IM 消息收发架构,你做到了吗

好的架构是迭代出来的,却也少不了良好的设计,本文将带大家回顾微信背后最初的也是最核心的IM消息收发技术架构,愿各位读者能从中获得启发。

https://static001.geekbang.org/infoq/f1/f105f5df80159bd70f0e133a0d606d97.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

IM 技术干货:假如你来设计微信的群聊,你该怎么设计?

微信背后的这个IM群聊系统到底是如何实现的呢?这个问题一直困扰着,于是我决定深入了解一下,看看微信的群聊系统背后的设计是怎样的。

https://static001.geekbang.org/infoq/bc/bcea5411380704c86a00e62d82303d6e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

大型 IM 工程重构实践:企业微信 Android 端的重构之路

本文将探讨我们在大型IM工程实践中采用的一些行之有效的重构方法和实例,以及如何让一个大型软件系统持续保持活力。

https://static001.geekbang.org/infoq/66/6622da2b99e097e944c94ec8e064ff0d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

陌陌技术分享:陌陌 IM 在后端 KV 缓存架构上的技术实践

在本文中,陌陌数据库负责人冀浩东将聚焦探讨陌陌的 KV 系统架构选型思路,深入解析如何进行此类系统的甄选决策,同时进一步分享陌陌团队在采用 OceanBase(OBKV)过程中所经历的探索与实践经验。

https://static001.geekbang.org/infoq/88/8870cfee2380fed9eded98b9e3557e5f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯技术文集(第 35 期):IM 群聊技术合集 (Part2) [共 12 篇]

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

即时通讯;IM;网络编程_即时通讯;IM;网络编程技术文章_InfoQ写作社区