摘要: 虚拟机内存管理之内存分配器 本文意在通过深入剖析常用的内存分配器的关键实现,以理解虚拟机动态内存管理的设计哲学,并为实现虚拟机高效的内存管理提供指引。 阅读全文
posted @ 2022-09-01 17:01 字节跳动终端技术 阅读(1120) 评论(0) 推荐(2) 编辑
摘要: 字节跳动端智能工程链路 Pitaya 的架构设计 Pitaya是由字节跳动的Client AI 团队与 MLX 团队共同构建的一套端智能工程链路,为端智能应用提供从开发到部署的全链路支持。 阅读全文
posted @ 2022-08-30 18:32 字节跳动终端技术 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 深入解析Flutter下一代渲染引擎Impeller 作者 魏国梁:字节 Flutter Infra 工程师, Flutter Member,长期专注 Flutter 引擎技术 袁 欣:字节 Flutter Infra 工程师, 长期关注渲染技术发展 谢昊辰:字节 Flutter Infra 工程师,Impeller Contributor Impel 阅读全文
posted @ 2022-08-24 11:35 字节跳动终端技术 阅读(1944) 评论(1) 推荐(5) 编辑
摘要: Bundle-less 的思考和实践分享 作者:杨兴元 随着 Snowpack、Vite 等利用提倡 no-bundle 的构建工具逐渐兴起,同时现代浏览器对原生 ESM 的普遍支持,Bundle-less 的概念席卷前端圈,那么我们如何理解 Bundle-less?究竟是炒概念还是能够真正地给业界带来收益?下面就来分享一下我对于 Bund 阅读全文
posted @ 2022-08-23 14:41 字节跳动终端技术 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 前端监控系列3 | 如何衡量一个站点的性能好坏 作者:彭莉,火山引擎 APM 研发工程师。2020年加入字节,负责前端监控 SDK 的开发维护、平台数据消费的探索和落地。 背景 你知道有多少用户没等到页面首屏出现就离开了吗?性能不佳会对业务目标产生负面影响。比如, BBC 发现他们的网站加载时间每增加一秒,他们就会失去 10% 的用户。高性能站点 阅读全文
posted @ 2022-08-19 11:21 字节跳动终端技术 阅读(769) 评论(3) 推荐(4) 编辑
摘要: 前端监控系列2 |聊聊 JS 错误监控那些事儿 作者:彭莉,火山引擎 APM 研发工程师。2020年加入字节,负责前端监控 SDK 的开发维护、平台数据消费的探索和落地。 有必要针对 JS 错误做监控吗? 我们可以先假设不对 JS 错误做监控,试想会出现什么问题? JS 错误可能会导致渲染出错、用户操作意外终止,如果没有 JS 错误监控,开发者完 阅读全文
posted @ 2022-08-16 14:59 字节跳动终端技术 阅读(935) 评论(4) 推荐(2) 编辑
摘要: 介绍监控SDK如何实现底层逻辑的复用、上层逻辑的解耦、如何做到灵活可扩展。接入方众多 ,SDK如何保证原有业务的正确性、保持自身的性能和稳定性?让我们一起来看看~ 阅读全文
posted @ 2022-08-12 14:39 字节跳动终端技术 阅读(507) 评论(3) 推荐(1) 编辑
摘要: Flutter ChartSpace:通过跨端 Canvas 实现图表库 基于Flutter 的图形语法库,通过跨端 Canvas ,将基于 Javascript 的图形语法库 ChartSpace 扩展至 Flutter 端 阅读全文
posted @ 2022-03-09 16:50 字节跳动终端技术 阅读(491) 评论(0) 推荐(0) 编辑
摘要:   Android编译优化系列-kapt篇 (火山引擎MARS专栏)本文是编译优化系列文章之 kapt 优化篇,后续还会有 build cache, kotlin, dex 优化等文章,敬请期待。 阅读全文
posted @ 2022-03-03 20:43 字节跳动终端技术 阅读(661) 评论(0) 推荐(0) 编辑
摘要: iOS自动化测试驱动工具探索 (火山引擎MARS)本文主要介绍了字节 iOS 自动化测试驱动工具的探索过程及实现原理 阅读全文
posted @ 2022-03-03 15:14 字节跳动终端技术 阅读(739) 评论(0) 推荐(0) 编辑