加载中
WebSocket硬核入门:200行代码,教你徒手撸一个WebSocket服务器

本文原题“Node.js - 200 多行代码实现 Websocket 协议”,为了提升内容品质,有较大修订。 1、引言 最近正在研究 WebSocket 相关的知识,想着如何能自己实现 WebSocket 协议。到网上搜罗了一...

融云技术分享:基于WebRTC的实时音视频首帧显示时间优化实践

本文由融云技术团队原创投稿,作者是融云WebRTC高级工程师苏道,转载请注明出处。 1、引言 在一个典型的IM应用里,使用实时音视频聊天功能时,视频首帧的显示,是一项很重要的用户体验指标。...

淘宝技术分享:手淘亿级移动端接入层网关的技术演进之路

本文由手机淘宝技术团队原创分享,吴志华(天施)、洪海(孤星)、陈虓将(仲升)等专家参与了本文创作,首次发表于公众号“淘系技术”,收录整理时有修订和改动。 1、引言 移动端网络的优化...

08/19 14:01
73
Web端即时通讯实践干货:如何让WebSocket断网重连更快速?

本文作者网易智慧企业web前端开发工程师马莹莹。为了提升内容质量,收录时有修订和改动。 1、引言 在一个完善的即时通讯IM应用中,WebSocket是极其关键的一环,它为基于Web的即时通讯应用提供...

08/05 15:45
8.6K
IM开发干货分享:有赞移动端IM的组件化SDK架构设计实践

本文由有赞技术团队原创分享,原题“有赞 APP IM SDK 组件架构设计”,即时通讯网收录时有修订和改动,感谢原作者的无私分享。 1、引言 本文主要以Android客户端为例,记录了有赞旗下 App 中...

零基础入门:实时音视频技术基础知识全面盘点

本文引用自公众号“开发的猫”,本次收录时有改动,感谢原作者“开发的猫”的分享。 1、引言 随着移动网络速度越来越快、质量越来越来,实时音视频技术已经在各种应用场景下全面开花,语音通...

IM开发干货分享:如何优雅的实现大量离线消息的可靠投递

1、点评 IM聊天消息的可靠投递,是每个线上产品都要考虑的IM热点技术问题。 IM聊天消息能保证可靠送达,对于用户来说,就好比把钱存在银行不怕被偷一样,是信任的问题。试想,如果用户能明显...

IM开发快速入门(一):什么是IM系统?

本文在编写时参考了博客作者“鹿呦呦”和在线课程“即时消息技术剖析与实战”的相关资料,一并表示感谢。 1、系列文章引言 IM系统看似简单(没错,很多土老板认为开发个qq和微信也就是几万块...

07/09 14:44
376
IM群聊消息的已读未读功能在存储空间方面的实现思路探讨

本文由作者“fzully”投稿,收录时,有较大范围修订和改动,感谢原作者的分享。 1、引言 IM系统中,特别是在企业应用场景下,消息的已读未读状态是一个强需求。 以阿里的钉钉为例,钉钉的产品...

07/02 14:26
7K
Android保活从入门到放弃:乖乖引导用户加白名单吧

1、引言 IM在Android上的保活问题经常在即时通讯网的论坛和技术群里被讨论,自从Android 8.0后系统大大降低了后台运行应用的保活容忍度(详见《Android P正式版即将到来:后台应用保活、消息...

06/24 14:18
348
IM开发干货分享:我是如何解决大量离线消息导致客户端卡顿的

1、引言 好久没写技术文章了,今天这篇不是原理性文章,而是为大家分享一下由笔者主导开发实施的IM即时通讯聊天系统,针对大量离线消息(包括消息漫游)导致的用户体验问题的升级改造全过程。...

爱奇艺技术分享:轻松诙谐,讲解视频编解码技术的过去、现在和将来

本文由爱奇艺技术产品团队原创分享,为了更好的内容呈现,收录时有优化和改动。 1、内容点评 本文以轻松幽默的语气,讲解了视频编解码的一些基本常识,并以爱奇艺为例,讲述了视频编解码技术...

06/10 12:10
6.1K
网络编程懒人入门(十二):快速读懂Http/3协议,一篇就够!

本文中文译文由作者“ably.io”发布于公众号“高可用架构”,译文原题:《深入解读HTTP3的原理及应用》、英文原题:《HTTP/3 deep dive》(文末有译文和原文链接),即时通讯网收录时有少许改...

06/03 23:24
163
美团点评的移动端网络优化实践:大幅提升连接成功率、速度等

1、引言 网络优化对于移动端App产品的用户体验至关重要,也与公司的运营和营收息息相关。 这里列举两个公开的数据: “《页面加载超过3秒,57%的用户会离开》” “《Amazon页面加载延长1秒,...

IM开发宝典:史上最全,微信各种功能参数和逻辑规则资料汇总

1、引言 IM应用的初学者们,在补全了各种基础技术知识后,在动手编码实践时,很多时候纠结的并不是功能该如何实现,而是这个功能该实现成什么样(没有经验,我特玛能找谁问问?)。 比如,最...

5G消息能取代IM?一文读懂5G消息的前世今生!

1、引言 上个月3大运营商(移动、电信、联通)发布了《5G消息白皮书》(此白皮书PDF版可在文末处下载),宣布将共同启动5G消息业务。 简单理解,5G消息相当于是原先短消息服务的全新升级。与...

rcs
05/14 12:09
1.3W
想开发IM集群?先搞懂什么是RPC!

本文引用了后端技术指南针公众号“浅谈RPC那些事儿1”和即时通讯网的“即时通讯新手入门:快速理解RPC技术——基本概念、原理和用途”两篇文章的部分内容。 1、引言 经常有开发者在纠结怎么开...

适合新手:手把手教你用Go快速搭建高性能、可扩展的IM系统(有源码)

本文为开源工程:“github.com/GuoZhaoran/fastIM”的配套文章,原作者:“绘你一世倾城”,现为:猎豹移动php开发工程师,感谢原作者的技术分享。 1、引言 阅读提示:本文适合有一定网络通信...

04/28 12:29
349
[资源] 阿里《Java开发手册v1.6.0-泰山版》发布

阿里巴巴技术团队于2020年04月22日发布《Java开发手册v1.6.0-泰山版》。 1、概述 2017年开春之际,阿里诚意献上重磅大礼:《阿里巴巴Java开发手册(规约)》,首次公开阿里官方Java代码规范标准...

爱奇艺移动端网络优化实践分享:网络请求成功率优化篇

本文原始内容由爱奇艺技术产品团队原创分享,本次有修订和改动。 1、引言 由于移动网络的复杂性特点,编写高质量、体验好的具备网络通信能力的移动端应用(尤其是即时通讯这类网络质量高度敏...

04/21 14:41
1W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部