大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

构建多线程的 Electron 应用和性能优化实践

  • 2019-08-17
  • 本文字数:580 字

    阅读完需:约 2 分钟

构建多线程的 Electron 应用和性能优化实践

QCon广州2019大会上,仇浩俊讲师做了《构建多线程的 Electron 应用和性能优化实践》主题演讲,主要内容如下。


演讲简介


通过 Electron 技术,Web 前端开发团队得以快速构建高质量的桌面应用。我们的产品在运行过程中需要频繁处理海量的实时行情数据和实时交易数据,持续完成数据渲染展示,同时保持对客户交易操作的快速响应。本次分享讲述 Electron 应用的多线程优化实践经历,在不断的迭代优化过程中,如何构建出一款性能高效的桌面应用。


内容大纲


  1. Main Process + Renderer Process:多进程架构方案实践;

  2. Web Worker:Rendered Process 多线程架构方案实践;

  3. BroadcastChannel, Worker.postMessage, MessageChannel:线程间通信方式的选择;

  4. 数据压缩、数据去重、数据分级、序列化转换、频率控制等:线程间通信传输的进一步优化实践;

  5. Object & Map:对业务数据建立极速的索引机制;

  6. 任务分片:分解渲染进程中引起卡顿的重任务,提高执行效率。


听众受益


  1. 掌握 Electron 自身的多进程架构;

  2. 掌握利用 Web Worker 多线程技术处理 CPU 密集型任务;

  3. 掌握 Web 前端对海量数据的优化处理。


讲师介绍


仇浩俊


广发证券 信息技术部开发工程师


毕业后一直从事前端开发的相关工作,参与过多种形态的 Web 产品开发,2017 年加入广发证券,目前负责机构交易终端的业务模块、基础架构工作。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/guangzhou/schedule


2019-08-17 00:006987

评论

发布
暂无评论
发现更多内容

开发实战:LocalDateTime转RFC3339格式

worry

干货丨深度迁移学习方法的基本思路

博文视点Broadview

Task01-产品类JD对比

遠景

产品 字节跳动 产品经理 JD

产品经理训练营 学习起点

DB

Redis不仅仅是缓存,还是……

码农译站

数据库 redis 缓存 关系型数据库 非关系型数据库

【并发编程】- 内存模型篇

双木之林

并发编程

一种分表平滑扩容方案

非著名架构师

产品经理训练营第一周作业

Empty

产品经理训练营 极客大学产品经理训练营

个人选择理财产品有哪些好方法

v16629866266

Soul网关源码阅读(七)限流插件初探

Java 网关 限流

Android入门你值得拥有!史上最通俗计算机网络分层详解,含BATJM大厂

欢喜学安卓

android 程序员 面试 移动开发

张红珊——第一节课作业

zzz

什么是产品经理?——课程总结

Deborah

产品0期-第一周作业

曾烧麦

产品训练营

产品经理训练营

纳豆卡玛

求职 岗位要求 职能描述

6道tomcat面试题,最后两道难倒我了

田维常

面试

IO系列专题分享 - 概览

公众号:程序猿成神之路

io

第一章作业

转转

产品经理训练营-第一章作业

泡面加煎蛋

第一次作业提交

涅米丶

量化交易自动炒币软件开发系统

花了19998买的学习教程!Android跨进程通信导论,技术详细介绍

欢喜学安卓

android 程序员 面试 移动开发

Nginx 最常用的两个功能:负载均衡和缓存

李尚智

Java nginx 架构 并发

Docker发布开发团队2021年三个首选方向;工信部印发《工业互联网创新发展行动计划(2021-2023 年)》

京东科技开发者

云计算

场外OTC交易APP系统软件开发

系统开发

4K高清视频下载(4K视频素材下载)图文教程

科技猫

下载器 4k高清视频下载 4k视频素材下载 8k视频下载 高清视频下载

雪天专注行路思考一则

石君

冥想 28天写作

2021年1月初Java开发从小公司跳槽阿里制胜关键:狂刷17套大厂真题

Java架构追梦

Java 阿里巴巴 架构 面试

产品经理训练营-第一周作业

羽室

面对疫情,我们正在行动!

anyRTC开发者

uni-app android 音视频 WebRTC 在线教育

Elasticsearch 横向扩容

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

构建多线程的 Electron 应用和性能优化实践_QCon_仇浩俊_InfoQ精选文章