2021年2月2日

网络编程入门从未如此简单(一):假如你来设计网络,会怎么做?

摘要: 本文原题“如果让你来设计网络”,由闪客sun分享,转载请联系作者。 1、引言 网络编程能力对于即时通讯技术开发者来说是基本功,而计算机网络又是网络编程的理论根基,因而深刻准确地理解计算机网络知识显然能夯实你的即时通讯应用的实践品质。 本文风格类似于52im社区里的《网络编程懒人入门》、《脑残式网络编 阅读全文

posted @ 2021-02-02 15:23 im中国人 阅读(249) 评论(0) 推荐(0) 编辑

2021年1月25日

从根上理解高性能、高并发(六):通俗易懂,高性能服务器到底是如何实现的

摘要: 本文原题“高并发高性能服务器是如何实现的”,转载请联系作者。 1、系列文章引言 1.1 文章目的 作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然与胸,什么线程池、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如:Java的Netty 阅读全文

posted @ 2021-01-25 16:28 im中国人 阅读(628) 评论(0) 推荐(0) 编辑

2021年1月20日

昔日移动端IM明星 “米聊” 即将停止服务

摘要: 2021年1月19日,小米旗下米聊宣布,将于2021年2月19日12点停止米聊的服务。 1、以下消息来自米聊官网 2、关于米聊 米聊是小米科技出品的一款免费即时通讯工具,推出时间为:2010年12月,官网地址是:http://www.miliao.com/ 米聊发布时间早于微信,业内普遍认为,如果米 阅读全文

posted @ 2021-01-20 14:31 im中国人 阅读(231) 评论(0) 推荐(0) 编辑

2021年1月18日

从根上理解高性能、高并发(五):深入操作系统,理解高并发中的协程

摘要: 本文原题“程序员应如何理解高并发中的协程”,转载请联系作者。 1、系列文章引言 1.1 文章目的 作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然与胸,什么线程池、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如:Java的Netty 阅读全文

posted @ 2021-01-18 14:43 im中国人 阅读(242) 评论(0) 推荐(0) 编辑

2020年11月26日

淘宝直播技术干货:高清、低延时的实时视频直播技术解密

摘要: 本文由淘宝直播音视频算法团队原创分享,原题“5G时代|淘宝直播高画质低延时技术探索”,收录时有改动。 1、引言 目前,5G技术应用正在逐步推进,相比目前广泛使用的4G, 它具有更高的速率,更大的容量,同时延迟更低, 可靠性更高。 在5G时代,得益于网络带宽的提升,视频未来将成为主流的传播媒介。越来越 阅读全文

posted @ 2020-11-26 15:41 im中国人 阅读(794) 评论(0) 推荐(0) 编辑

2020年11月18日

史上最通俗Netty入门长文:基本介绍、环境搭建、动手实战

摘要: 原作者江成军,原题“还在被Java NIO虐?该试试Netty了”,收录时有修订和改动。 1、阅读对象 本文适合对Netty一无所知的Java NIO网络编程新手阅读,为了做到这一点,内容从最基本介绍到开发环境的配置,再到第一个Demo代码的编写,事无巨细都用详细的图文进行了说明。 所以本文这对于新 阅读全文

posted @ 2020-11-18 14:34 im中国人 阅读(683) 评论(0) 推荐(0) 编辑

2020年11月12日

实时音视频面视必备:快速掌握11个视频技术相关的基础概念

摘要: 本文作者Ahab,原题“视频相关的理论知识与基础概念”,收录时有修订和改动。 1、引言 随着移动互联网的普及,实时音视频技术已经在越来越多的场景下发挥重要作用,已经不再局限于IM中的实时视频聊天、实时视频会议这种功能,在远程医疗、远程教育、智能家居等等场景也司空见惯。 虽然实时音视频技术的应用越来越 阅读全文

posted @ 2020-11-12 15:20 im中国人 阅读(428) 评论(0) 推荐(0) 编辑

2020年11月4日

零基础IM开发入门(四):什么是IM系统的消息时序一致性?

摘要: 本文引用了沈剑《如何保证IM实时消息的“时序性”与“一致性”?》一文的图片和内容(由于太懒,图没重新画),原文链接在文末。 1、引言 本文接上篇《零基础IM开发入门(三):什么是IM系统的可靠性?》,讲解IM系统中消息时序的一致性问题。 所谓的一致性,在IM中通常指的是消息时序的一致性,那就是: 1 阅读全文

posted @ 2020-11-04 14:29 im中国人 阅读(458) 评论(0) 推荐(0) 编辑

2020年10月29日

零基础IM开发入门(三):什么是IM系统的可靠性?

摘要: 本文编写时引用了“聊聊IM系统的即时性和可靠性”一文的部分内容和图片,感谢原作者。 1、引言 上一篇《零基础IM开发入门(二):什么是IM系统的实时性?》讲到了IM系统的“立足”之本——“实时性”这个技术特征,本篇主要讲解IM系统中的“可靠性”这个话题,内容尽量做到只讲原理不深入展开,避开深层次的技 阅读全文

posted @ 2020-10-29 14:08 im中国人 阅读(300) 评论(0) 推荐(0) 编辑

2020年10月21日

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

摘要: 本文原题“Node.js - 200 多行代码实现 Websocket 协议”,为了提升内容品质,有较大修订。 1、引言 最近正在研究 WebSocket 相关的知识,想着如何能自己实现 WebSocket 协议。到网上搜罗了一番资料后用 Node.js 实现了一个WebSocket协议服务器,倒也 阅读全文

posted @ 2020-10-21 14:27 im中国人 阅读(465) 评论(0) 推荐(0) 编辑

导航

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