掌门教育自研APM实际分享

为什么我们要自研掌门教育自己的APM系统 针对数据分析这块,掌门教育内部,后端服务使用的是开源的Apache SkyWalking系统,虽然SkyWalking已经提供了非常方便的SDK,可以满足我们很多场景下的需求。但对于掌门教育目前的一些定制化的前端业务场景,我们很多的业务需求依然难以完全覆盖,以此我们前端需要一套自己的APM系统。 目前天眼系统的使用场景 天眼系统主要是针对外部C端用户信息进

原创 点赞0 阅读242 收藏0 评论0 2021-06-28

可视化搭建的一些思考和实践

传统前端业务开发中,组件角色定位、演化 在传统Web开发过程中,前端项目的技术架构方式大概分为几个步骤,一般我们先确定一个基础的技术选型,比如Vue或者React,随后,我们会选择功能组件库,比如ElementUI或者antDesign,之后再根据业务需要,二次封装一些定制化的业务组件,这基本上就完成了我们对中后台系统的技术结构搭建。 随后,在不断的业务开发过程中,我们再根据实际需要,抽象一些公

原创 点赞0 阅读61 收藏0 评论0 2021-06-28

基于 Web 引擎扩展技术的 RTC 混合开发框架实践

为什么我们要独立开发WEBRTC框架 现在市面上缺失好的基于WEBRTC的框架,我们希望做的框架能够充分利用原生平台的自由拓展能力、安全性、以及WEB的一些优良开发特性及生态等等。像传统原生的音视频应用,一般在针对特定平台系统的客户端,都会做特殊的技术优化,比如window平台会使用MFC或WCF等技术,能做到16/32/64路视频的高清解码等等。像一些内容分发型应用,就需要突出内容更新及布局

原创 点赞0 阅读43 收藏0 评论0 2021-06-28

异构内存及其在机器学习系统的应用与优化

第四范式深耕于人工智能领域,在人工智能相关算法、应用、系统和底层架构设计等有兼具广度和深度的理解。随着近几年先进存储技术的飞速发展,涌现出了具有颠覆性的存储技术,比如非易失性存储、SSD等。基于此类技术的异构内存架构,正在颠覆传统应用程序的设计和优化模式。第四范式在异构内存架构上抢先布局,进行了若干创新性探索研发和落地实践,比如参数服务器[第四范式推出业界首个基于持久内存、支持毫秒级恢复的万亿维线

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-08

异构内存及其在机器学习系统的应用与优化

第四范式深耕于人工智能领域,在人工智能相关算法、应用、系统和底层架构设计等有兼具广度和深度的理解。随着近几年先进存储技术的飞速发展,涌现出了具有颠覆性的存储技术,比如非易失性存储、SSD等。基于此类技术的异构内存架构,正在颠覆传统应用程序的设计和优化模式。第四范式在异构内存架构上抢先布局,进行了若干创新性探索研发和落地实践,比如参数服务器[第四范式推出业界首个基于持久内存、支持毫秒级恢复的万亿维线

原创 点赞0 阅读156 收藏0 评论0 2021-06-08

傲腾持久内存如何为数据赋能,加速应用落地?

傲腾持久内存是如何为数据赋能,加速应用落地,本次特邀胡风华撰写详解持久内存编程技术。

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-04