公司:网易
网易是一家中国大陆大型互联网科技公司。目前提供网络游戏、门户网站、移动新闻客户端、移动财经客户端、电子邮件、电子商务、搜索引擎、博客、相册、社交平台、互联网教育等服务。截至2020年1月16日,网易公司的市值为442亿美元,其收入中大约79%来自于在线游戏服务(2019年第三季度)。
新型 IM 系统建设和呼叫场景优化的探索和实践
什么是融合通信呢?顾名思义,融合通信的核心是融合,它涵盖了多种通信技术,比如 IM、RTC、白板、直播、点播、PSTN 等,融合可以从两个方面理解,首先是业务的融合,也就是从业务方的视角来看,作为一个业务的开发者可能需要使用多种通信技术,才能实现对应的业务逻辑;其次是技术的融合,从融合通信的技术提供方的角度来看,它需要我们把多种通信技术在底层打通,通过底层的深度融合,这样才能方便业务使用者在上层可以更简单易用的去使用我们的融合通信技术,来实现他的业务逻辑。
JDK、Spring、Dubbo SPI 原理介绍
本文主要介绍 JDK/Spring/Dubbo 中的 SPI 机制。
读懂 gradle dependencies
gradle 中的 dependencies 命令算是日常开发使用比较多的一个命令,本文通过分析依赖版本的特殊标识,帮助读者更好的理解gradle dependencies的输出。
网易严选APP容器通信模块演进
移动客户端发展到如今,已经不仅仅是传统意义上的客户端,而是向着大前端的方向逐渐延伸技术边界。客户端的容器方案,也在不断的拓展迭代中更优的来适应需求场景为业务赋能。本文将重点从通信的角度来介绍严选APP在容器通信模块上整体架构设计的演进方案。
9折还是10%OFF | 中西折扣差异的神秘逻辑
刚开始接触出口业务时,看到国外折扣的书写方式都是“10%”时,迷茫了一下。后来知道,其实“10%OFF”就等于我们平时所说的9折。
网易严选离线数仓治理实践
任何一个系统,为了保证其良好地运行下去,一定是需要持续的维护和治理,数仓也不例外。本文主要分享下今年严选数仓团队从规范、计存、质量、安全几块入手对现有数据资产进行的一些治理的思路和方案。
网易严选是个自营品牌电商,这意味着严选的业务会覆盖C端的用户营销,商品到B端的供应链以及财务业务。业务和数据的整体复杂度会相对较高,各个不同业务域也呈现出不同的特点和问题。所以我们需要结合现有的资产特点去设计治理方法论和效果评估方法,然后围绕着治理方法论去建设我们的治理工具。
网易新闻推荐业务测试质效提升
随着推荐策略不断地迭代更新,网易新闻的内容形态逐渐增加,内容特征更加精细化,用户特征不断丰富,对应的推荐策略也愈加复杂,质量保障团队根据新闻推荐系统业务的特点,总结出一套较为适应新闻推荐系统业务迭代的测试方法,从而提高业务测试的质量与效率。
网易严选APP端上H5容器化建设
本文从移动端开发的视角出发,以用户体验和研发效能两个核心问题作为引导,分别从加载提速优化、性能监控体系、功能插件化、壳容器APP工厂化四个角度,详细介绍了APP端上的H5容器化建设过程。
BOSS:我要招一个懂交互的UI设计师
近几年的互联网市场,有不少公司提出了“全链路设计师”、“用户体验设计师”的说法,合并交互与UI岗,一时间众说纷纭:有人说是高要求,有人则说这是一场变相的“人力压缩”。
其实,设计师作为一个高度复合型的岗位,虽有UI、交互、产品设计等细分,但无论是哪个细分岗位,都需要对业务、场景、用户、技术实现有所掌握,才能给出最佳的设计方案。高度竞争的市场环境下,单纯的“美化产品原型稿”,早已丧失了获得高回报工作的可能性。
因此,才会对设计师的要求越来越趋于综合化。放眼如今的UI设计师招聘描述:用户体验、交互可行性、数据分析……这些曾属于交互设计师的职责,已普遍的出现在UI设计师的必备技能中。
Lua AST静态分析探索
在日常测试中,我们不乏遇到一些修改了问题A却产生问题B,而且这两个问题间的联系并不是那么直观的情况。
面对此类问题,有没有办法通过自动化的方式,将改动关联的功能展示出来,推荐给功能测试同学进行回归呢?
傻瓜方式分析前端应用的体积
前端应用的 bundle 体积是影响应用性能的主要方面之一。本文实践一种新的方式分析前端应用体积,帮助开发者高效的优化代码。
网易严选A/B科学实验平台实践
AB 实验通常会经历六个阶段:实验方案开发、随机分流开发、AB方案埋点、线上运行、数据开发统计数据、分析师进行数据报表呈现。
技术文档沉淀的一些思考
研发节奏越来越快,快到我们不可能花费很多时间完整编写、更新文档,但我们又希望获得文档带来的所有好处。如何把技术文档沉淀地更具有性价比就成了一个长期挑战。
像游戏的产品or像产品的游戏?
游戏化设计在今天已经不是一个陌生的词汇了,从支付宝的蚂蚁森林,双十一云养猫,还有很多APP的各种签到兑换,VIP等级服务,游戏化设计早已渗透到生活中的各个角落,让你不自知的沉迷其中,乐此不疲的参与各个活动。游戏化设计已经不仅仅局限于娱乐和媒体这种产业,更在教育、医疗、金融服务中有着越来越重要的地位和价值。
设计师如何通过算法提升产品转化率
以用户为中心的产品设计中,根据不同的用户画像提供个性化的服务是必然趋势。设计师如何利用数据算法,参与设计开发千人千面的产品服务,提高转化率?
今天我们从设计师的视角来了解人工智能和机器学习,以及在实际业务中如何应用千人千面。
基于 OMX 的跨平台插件化实践
随着云信 RTC 业务的不断推进, RTC 多媒体引擎中引入的算法越来越多,比如视频的人脸检测、美颜、CNN 基础库,音频的回音消除、啸叫检测、语音增强等。这些算法的代码跟 WebRTC 代码高度耦合,并且不同算法接口不统一,很容易造成算法集成效率低、移植困难、SDK 包体积不断变大等诸多问题。我们通过设计音视频算法插件化方案,以解决上述问题。