深度剖析「圈组」关系系统设计 | 「圈组」技术系列文章

2022-11-02
阅读 5 分钟
697
在互联网行业盛行一句话,技术是为业务服务的。具体到实践中,一个重要方面就是要面向业务特点设计技术方案。因此,想要了解「圈组」的关系系统设计,就要首先了解「圈组」的关系业务特点。
封面图

Sanitizers 系列之 leak sanitizer 介绍

2022-11-01
阅读 7 分钟
1.6k
非法内存访问错误很快就会暴露出来,但不同的是,内存泄漏错误有时即使长时间运行也不会暴露出来,这就导致内存泄漏错误是不易被发现的。内存泄漏可能并不严重,甚至无法通过正常方式检测到。在现代操作系统中,应用程序使用的内存在应用程序终止时由操作系统统一释放,这意味着只运行很短时间的程序中的内存泄漏可能不...
封面图

Sanitizers 系列之 address sanitizer 原理篇

2022-10-31
阅读 8 分钟
1.5k
如何判定进程能否访问一片内存区域?一个直观的想法是: 给每个字节做个记号(poison state),将进程不能够访问的字节标记为 poisoned,然后在每次访问内存之前先检查它的 poison state,如果是 poisoned,那么就可以判断发生了非法访问。asan 的核心算法就是基于这个想法,asan 会使用一片专门的内存来保存 application...
封面图

Sanitizers 系列之 address sanitizer 用法篇

2022-10-28
阅读 11 分钟
2.1k
二分查找算法是非常经典的算法,它看似简单,但是写出一个完全正确的二分查找算法还是比较考验工程师的算法功力的,下面是在网上流传的一个版本,请读者思考:这个程序正确吗?
封面图

Sanitizers 系列之 Sanitizers 概述

2022-10-27
阅读 4 分钟
1.1k
"Around 70% of our high severity security bugs are memory unsafety problems (that is, mistakes with C/C++ pointers). Half of those are use-after-free bugs."
封面图

解密数字时代 AI 加持之道,网易智企联合机器之心发布 AI 应用实践白皮书

2022-09-22
阅读 5 分钟
527
过去的十年,是以神经网络、深度学习为代表的新一代 AI 算法在计算机视觉、自然语言及语音等领域取得了革命性进展的十年;过去的十年,同样也是全球范围内移动互联网、多媒体互联网与各行各业深度融合,数字科技不断为社会发展带来惊喜的黄金十年。
封面图

“易+”开源 | 简单可信赖,GameSentry 正式开源

2022-09-21
阅读 4 分钟
2.2k
GameSentry  诞生自网易易盾移动安全团队,源自团队多年在一线的经验和方法论沉淀。是一款简单、高效的工具,主要通过分析游戏协议内容、游戏函数逻辑和对应的地址、部分代码热更、自动化 Hook 等功能达到降低深层次安全测试门槛的目的。

“易+”开源网易易盾 GameSentry 正式开源,做游戏安全保障的尖兵利刃

2022-09-20
阅读 3 分钟
1.6k
哨兵是守护安全的第一道防线,不停的监视着每一个外敌可能进行渗透的角落。网易易盾的 GameSentry 作为游戏安全战场上的“哨兵”,始终站在游戏安全的第一道防线,提前探知风险,并协同其他安全工具共同守护游戏安全与公平。

活动回顾 | 基于英特尔技术的端到端音视频优化

2022-09-14
阅读 2 分钟
855
导读:2022 年 8 月 18 日,“视界无垠,音聚而生”,2022 网易音视频技术大会成功举办,本次大会邀请了来自网易智企、网易云音乐、网易伏羲、网易新闻和英特尔的产品与技术专家进行专题分享。本文是来自英特尔的技术专家张立宇分享的《基于英特尔技术的端到端音视频优化》。
封面图

超分辨率技术在实时音视频领域的研究与实践

2022-07-05
阅读 5 分钟
2.5k
近日,计算机视觉和模式识别领域顶级会议 CVPR 在美国新奥尔良市举办,同时计算机图像恢复领域最具影响力的全球性顶级赛事 NTIRE 在会上颁奖,网易云信音视频实验室取得 NTIRE 高效率超分辨率挑战赛总体性能赛道冠军,以及运行时间赛道季军。本文将着眼于 AI 超分技术从研究到部署的落地问题,介绍超分辨率技术现状,以...
封面图

WWDC22 多媒体特性汇总

2022-06-21
阅读 6 分钟
1.4k
M2 芯片M2 芯片采用增强的第二代 5 纳米制程技术并封装了超过 200 亿个晶体管,相比 M1 多 25%;支持 100GB/s 的统一内存带宽,相比 M1 提升 50%,最高支持 24GB 的 LPDD5 内存 ;CPU 架构沿用 8 核心架构(4 个性能核心 + 4 个能效核心),相比 M1 性能提升 18%;GPU 支持 10 核心,相同功耗下整体图形性能比 M1 提升 2...
封面图

C++ 静态反射在网易云信 SDK 中的实践

2022-06-16
阅读 21 分钟
1.6k
目前网易云信 IM SDK 支持全平台,IM SDK 每次发版除了要针对新功能进行测试外,回归测试也占了很大比重,随着 IM SDK 支持的平台越来越多,API 接口越来越丰富,每次需要回归测试的范围也在不断增加,如果以人工来完成,不仅效率低下,而且可能会产生漏测、误判等问题。为了提高回归效率、持续监控程序质量,云信在“质...
封面图

深度剖析「圈组」关系系统设计 | 「圈组」技术系列文章

2022-06-10
阅读 5 分钟
906
导读:网易云信新晋的 IM 顶流产品「圈组」出道后获取到了极大的关注,很多云信的客户在接入的同时对于「圈组」的底层技术细节和原理也非常关注,为此,我们决定推出云信「圈组」相关的系列技术文章,分享网易云信在「圈组」技术设计上的一些思考。
封面图

沉浸式体验网易云信在线 KTV

2022-05-27
阅读 3 分钟
969
近年来,唱鸭、鲸鸣、回森、小森唱等多款产品竞相出现,激励金、高投入等现象也很常见,各平台都在抢占用户市场方面牟足了劲儿,一份份财报、数据图和全线飚红的 K 线,也给投资人们的投入带来了可观的回报。根据第三方数据研究机构比达咨询在 2021 年 4 月底发布的相关数据显示,3 月份全民 K 歌的活跃用户数在行业中大...
封面图

这么好用的低延时直播,网易云信竟然将它开源了?!

2022-05-13
阅读 4 分钟
1.8k
自上世纪末,流媒体直播技术兴起以来,伴随着网络基础设施的发展脚步,直播也同频共振般地起势。而近年来 AI、云计算、音视频等技术日趋成熟,以及新冠肺炎疫情带来的“宅经济”刺激,使直播行业的发展势头被进一步激活。
封面图

Electron 插件开发实践

2022-05-12
阅读 7 分钟
5.8k
早期跨平台桌面应用开发大多采用 Qt 和 C++,受语言学习成本开发效率影响,越来越多的人将目光转向了 Electron。Electron 是以 Nodejs 和 Chromium 为内核的跨平台开发框架。
封面图

超低延迟传输网络架构在元宇宙场景的应用

2022-05-10
阅读 4 分钟
1.3k
元宇宙如今已成为全球科技业的下一个风口。在元宇宙琳琅满目的各种应用场景中,无论是如电影《头号玩家》中的那种体感交互设备,还是医生利用 VR 医疗,远程做手术,元宇宙强交互的基础是数据的低延迟传输和同步。本文将介绍网易云信解决全球数据低延迟交互问题的方案。
封面图

网易云信 QUIC 应用优化实践

2022-04-28
阅读 4 分钟
1.5k
导读:网易云信作为音视频服务提供商的领导者,一直致力于提供顶级的音视频通话服务体验,为用户在各种恶劣环境下提供可靠的音视频服务。如何在极端弱网条件下仍然能给用户提供可靠的音视频服务,是网易云信关注的重中之重。本文将阐述网易云信对于 QUIC 协议的应用优化实践。
封面图

资讯|WebRTC M99 更新

2022-04-27
阅读 4 分钟
1.6k
WebRTC M99 目前在 Chrome 的稳定版中可用,包含 3个新特性以及超过27个错误修复、功能增强和稳定性/性能方面的改进。欢迎关注网易云信公众号,我们将定期翻译 WebRTC 相关内容,帮助开发者获得最新资讯,走在行业前沿。
封面图

IndexedDB 代码封装、性能摸索以及多标签支持

2022-04-19
阅读 15 分钟
2.3k
前言当一个 Javascript 程序需要在浏览器端存储数据时,你有以下几个选择:Cookie:通常用于 HTTP 请求,并且有 64 kb 的大小限制。LocalStorage:存储 key-value 格式的键值对,通常有 5MB 的限制。WebSQL:并不是 HTML5 标准,已被废弃。FileSystem & FileWriter API:兼容性极差,目前只有 Chrome 浏览器支持。Indexe...
封面图

基于 Prometheus 精准监控 & 报警实践

2022-04-15
阅读 5 分钟
1.5k
交付的项目运行丝滑且无阻客户体验良好,没有 bug 大概是所有键盘打工人的梦想。那么我们能否在客户感知到 bug 之前就修复掉它,当 bug 产生时如快速的感知并定位到问题,及时进行修复?针对报警的快速感知以及问题定位的命题,我们实施了基于 Prometheus 的精准报警系统,系统包括三部分:日志平台、指标系统、报警系统...
封面图

48天打造你的专属 Twilio——浅谈运营商通信中台

2022-04-12
阅读 15 分钟
1.7k
随着全球移动流量的持续高涨以及通信云在垂直行业不断地延伸,互联网通信云逐渐成为主流通信服务形式。新冠疫情更是激发了用户的在线需求,无论是个人生活还是企业办公,沟通交流活动从线下转移到线上已经成为一种趋势,进而衍生出了新的消费习惯。在此背景下,我国互联网通信云行业迎来新的机遇和挑战,除了要满足用户...
封面图

实时通信服务中的语音解混响算法实践

2022-04-07
阅读 12 分钟
1.5k
随着音视频通信会议越来越普及,与会各方在不同环境中遇到了越来越明显且差异的混响场景,譬如大会议室场景、玻璃会议室场景和小房间且隔音材料不佳场景等。为了保证更好的听音可懂度和舒适度,通信中的语音解混响需求愈来愈重要且紧迫。本文讲解了网易云信在语音解混响以及提升通信效果方面的一些研发进展和观点,重点...
封面图

JDK、Spring、Dubbo SPI 原理介绍

2022-04-06
阅读 12 分钟
1.4k
需求变化是程序员生命中唯一不变的事情,本文将介绍 JDK/Spring/Dubbo 中的 SPI 机制,以此来帮助我们编写出一套可扩展性强,易于维护的代码框架。
封面图

大数据洞察画像自动化实践

2022-04-02
阅读 3 分钟
1.2k
消费者洞察是在大数据的基础上,向上走一层,带着分析洞察的思路去进行客户服务。当垂直行业深入业务时,可以将数据进行更进一步的应用分析,输出给企业更有价值的洞察报告,直接反映消费者现状,并且指导企业的决策。
封面图

融合通信常见问题3月刊 | 云信小课堂

2022-04-01
阅读 5 分钟
925
「融合通信常见问题」月刊将在每月末与大家见面,该月刊主要包括错题集、知识加油站、技术加餐三大板块,汇集实践过程中的易错问题和解题思路,分享融合通信领域的前沿资讯和技术干货,为您的开发提效加速,为您的进阶之路添砖加瓦。
封面图

深度剖析「圈组」消息系统设计 | 「圈组」技术系列文章

2022-03-31
阅读 6 分钟
1.8k
网易云信新晋的 IM 顶流产品「圈组」出道后获取到了极大的关注,很多云信的客户在接入的同时对于「圈组」的底层技术细节和原理也非常关注,为此,我们决定推出云信「圈组」相关的系列技术文章,分享网易云信在「圈组」技术设计上的一些思考。
封面图

20 万字《网易智企技术合辑》重磅发布!

2022-03-29
阅读 1 分钟
1.2k
网易智企技术团队致力于为开发者提供最具价值的技术干货和业务一线的实践经验,旨在将网易智企积累的技术沉淀向行业同仁赋能输出,助力每一位思考者成长为技术专家。

SQLite简介

2022-03-25
阅读 7 分钟
1.4k
常见的关系型数据库有SQLite,MySQL,SQL Server等,通常学习关系型数据库时不会使用SQLite,但是SQLite 是世界上使用最广泛的数据库引擎。SQLite 内置于所有手机和大多数计算机中,并捆绑在人们每天使用的无数其他应用程序中。SQLite 是一个由C语音开发的嵌入式库,具有小型、 快速、 自包含、 高可靠、 功能齐全等特点。
封面图

弱监督语义分割:从图像级标注快进到像素级预测

2022-03-24
阅读 7 分钟
1.7k
语义分割,旨在将图像中的所有像素进行分类,一直是计算机视觉图像领域的主要任务之一。在实际应用中,由于能准确地定位到物体所在区域并以像素级的精度排除掉背景的影响,一直是精细化识别、图像理解的可靠方式。
封面图