文章预览
导读 本文主要阐述了 Docs 在线表格为打造极致渲染性能所做的关键优化和过程思考,作为首个在在线电子表格领域自研基于WebGL渲染引擎的「吃螃蟹」者,整个过程面临诸多不确定性与挑战,Kola2d 的整体设计在此期间也经历了几轮推倒重来,最终的落地方案经过了多番探索与实践,希望给到对WebGL渲染引擎及高性能表格感兴趣的同学一些参考。 一、背景 Docs 电子表格是一款快手效率工程出品的自研协同办公产品,在快手内部被广泛使用: 这类在线表格通常对性能有极高要求,需要面临以下挑战: 多人实时协作: 在线电子表格通常支持多用户同时编辑,这意味着系统必须能够快速处理多个用户的操作并实时更新界面,确保所有用户看到的数据是一致的。 海量数据: 团队有大量数据存储在在线表格上,在线表格需要能够高效地加载、渲染和操作这
………………………………