Freeline:极速编译方案的开源之路
在”阿里开源项目最佳实践“上,蚂蚁金服客户端开发工程师黄咏分享了Freeline整个的开源历程和变化,他从不同的角度讲述了Freeline整个技术底层的原理,以及编译加速方案的对比,并分享了Freeline整个开源以来的收获和体会。
以下内容根据现场分享和幻灯片整理而成。
Freeline是非常快速的编译工具,其诞生主要为了迎合现在工程的需要,实现更好的动态化。Freeline最早诞生之初主要是为了支持蚂蚁聚宝的应用架构(mPaaS,插件化架构)的增量编译,它于2016年8月在Alibaba Github上开源,目前为止已经累计了3244个Star,目前是Alibaba Github下排行前十的开源项目,已有上千款应用接入使用Freeline,可能是东半球用户最多的第三方编译工具。
为什么选择Freeline?
目前,市面上类似Freel