摘要: 火山引擎MARS专栏——Python3 cpython优化 实现解释器并行 本文介绍了对cpython解释器的并行优化,使其支持真正的多解释器并行执行的解决方案。 阅读全文
posted @ 2022-02-24 22:43 字节跳动终端技术 阅读(204) 评论(0) 推荐(0) 编辑
摘要: APK修改神器:插桩工具 DexInjector 本文介绍了一个针对Dex进行插桩的工具,讲解了一下直接修改Dalvik字节码和Dex文件时遇到的问题和解决方法。(🔥 火山引擎 APMPlus 应用性能监控是火山引擎应用开发套件 MARS 下的性能监控产品。我们通过先进的数据采集与监控技术,为企业提供全链路的应用性能监控服务,助力企业提升异常问题排查与解决的效率。) 阅读全文
posted @ 2022-02-23 21:19 字节跳动终端技术 阅读(5812) 评论(0) 推荐(0) 编辑
摘要: 让工程师拥有一台“超级”计算机——字节跳动客户端编译加速方案 分布式编译和编译缓存是提升大型项目编译效率的两大法宝。本文主要介绍了字节跳动的分布式编译解决方案。 阅读全文
posted @ 2022-02-17 22:38 字节跳动终端技术 阅读(915) 评论(0) 推荐(3) 编辑
摘要: 火山引擎 MARS-APMPlus X 美篇 | 形成应用性能全面监控,大幅提升 APP 稳定性 火山引擎MARS-APMPlus 应用性能监控为客户美篇制定专属方案,帮助应用形成全面性能监控,使OOM崩溃率和用户卡顿率下降80%以上,大幅提升APP稳定性。 阅读全文
posted @ 2022-02-11 13:35 字节跳动终端技术 阅读(390) 评论(0) 推荐(0) 编辑
摘要: TCP长连接实践与挑战 本文介绍了tcp长连接在实际工程中的实践过程,并总结了tcp连接保活遇到的挑战以及对应的解决方案。 阅读全文
posted @ 2022-01-28 11:27 字节跳动终端技术 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 字节跳动 iOS Heimdallr 卡死卡顿监控方案与优化之路 本文主要介绍Heimdallr对卡死、卡顿异常的监控原理,并结合长时间的业务沉淀发现的问题进行不断迭代和优化,逐步实现全面、稳定、可靠的历程。 阅读全文
posted @ 2022-01-26 11:40 字节跳动终端技术 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 基于 esbuild 的 universal bundler 设计 由于 Lynx(公司自研跨端框架)编译工具和传统 Web 编译工具链有较大的差别(如不支持动态 style 和动态 script 基本告别了 bundleless 和 code splitting,模块系统基于 json 而非 js,没有浏览器环境),且有在 Web 端实时编译(搭建系统)、web 端动态编译(WebIDE),服务端实时编译(服务端编译下发)、和多版本切换等需求,因此我们需要开发一个即支持在本地也支持在浏览器工作且可以根据业务灵活定制开发的 bundler,即 universal bundler,在开发 universal bundler 的过程中也碰到了一些问题,最后我们基于 esbuild 开发了全新的 universal bundler,解决了我们碰到的大部分问题。 阅读全文
posted @ 2022-01-26 11:29 字节跳动终端技术 阅读(335) 评论(0) 推荐(0) 编辑
摘要: APP 性能分析工作台——你的最佳桌面端性能分析助手 目前 MARS-App 性能分析工作台版本为开发者提供Fastbot桌面版的服务。 旨在帮助开发者们更快、更便捷地开启智能测试之旅,成倍提升稳定性测试的效率。 阅读全文
posted @ 2022-01-13 20:51 字节跳动终端技术 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 拒绝编译等待 - 动态研发模式 ARK 作者:字节跳动终端技术——徐纪光 背景 iOS 业界研发模式多为 CocoaPods + Xcode + Git 的多仓组件化开发模型。为追求极致的研发体验、提升研发效率,对该研发模式进行了大量优化,但目前遇到了以下瓶颈,亟需突破: pod install 时间长:编译优化绝大部分任务放在了 Coc 阅读全文
posted @ 2021-11-17 11:52 字节跳动终端技术 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 端智能助力西瓜视频业务实践 作者:字节终端技术——覃量 前言 端智能,顾名思义就是在端上跑AI模型。端智能作为目前火热的一个新方向,在业界已经开始崭露头角。阿里、谷歌、快手等大企业都在积极布局端智能,用端上AI来优化各种业务场景并取得了非常突出的效果。 字节Client AI团队深耕端智能领域,并在今年早些时候与西瓜视频合作落 阅读全文
posted @ 2021-11-11 19:54 字节跳动终端技术 阅读(484) 评论(0) 推荐(0) 编辑