网易有道项目实践技术分享合集
网易有道依托强大的互联网AI等技术手段,围绕学习场景,打造了一系列深受用户喜欢的学习产品和服务,而在这些项目实践里,也有许多值得分享的经验。
因此我们整理了在有道词典笔,MOOC,有道云笔记,有道精品课等项目场景下的技术分享帖,与大家分享有道人的技术思考。
有道词典笔发音接近真人,可以正确识别朗读多音词,背后是有道 TTS 语音合成技术的加持。本文将会详细介绍有道 TTS 技术的相关思考和实践。
中国大学 MOOC的主站工程构建在保留 NEJ 原有功能的前提下,将核心打包流程改造升级,提出解决方案MOOC NEJ,并已于今年年初上线验证,构建性能大幅提升,已稳定运行。
在开发有道云笔记的新版编辑器的过程中,我们也遇到了许多问题。因此在本文中分享技术选型、架构和部分实现细节,希望对大家开发富文本编辑器、做复杂系统的架构设计有一定参考意义。
本文中,我们将继续上篇分享技术选型中的编辑和指令部分内容,并详细解读有道云笔记编辑器的分层架构设计。
我们从 React 源码入手,结合有道精品课大前端的具体业务,运用三大原则对系统进行外科手术式的优化。同时本文也将介绍 React Profiler 这款工具如何帮我们定位性能瓶颈。
Ceramics 是一款 HTML5 互动内容引擎,主要为有道互动教学场景提供 Web 互动内容开发解决方案。本文将从业务场景出发,介绍 Ceramics 的技术实现,并讲述其如何高效地为高质量的互动内容生产赋能,希望能提供一些参考。
seata 是一套开源分布式事务框架,本文以精品课项目组的物流后台服务为例,介绍 seata 框架落地的过程,遇到的问题以及解决方案。
网易有道 AI 团队自主设计研发了高性能端侧机器学习计算库——EMLL(Edge ML Library),并已在近日开源,提供基于端侧处理器的高性能机器学习计算库,支持 fp32、fp16、int8 等数据类型,已在网易有道词典笔等智能硬件产品中应用,大幅提高计算性能。
本文针对Service Worker原理和如何运用,介绍了基于 google 推出的第三方库 Workbox及在产品中如何进行运用实践,并对其原理进行简要剖析。
本文介绍了有道写作浏览器扩展作为一款为网页增加英文语法批改的辅助工具,允许用户在任意网页上绝大部分的富文本编辑器、多行文本输入框中编辑英文文本,并可实时得到批改结果反馈和自动修改,实现完美写作。
网易 Duilib 使用 C++11 重写,在其原有基础上做了较大重构,搭配谷歌的基础组件 Base 库、基于 Chromium 的 WebView 框架 CEF 以及常用的 UI 组件,形成了一套功能强大、简单易用的完整桌面 UI 开发框架。
本文以 Redis 为范例,阐述了有道基础架构团队在基础设施容器化道路上的实践,Redis 上云后将大幅缩短集群部署时间,支持秒级部署、分钟级启动、启动后的集群支持秒级自愈,集群依托于哨兵和代理的特性,故障切换对用户无感知。
有道容器服务 API 监控方案具有轻量级和灵活性的特点,很好地体现了 k8s 集群化管理的优势,解决了静态配置的监控不满足容器服务监控的需求。