Blade 构建系统
#简介
Blade 是腾讯开源的一个方便、易用、高性能的现代化构建系统。
Blade 基于 Google 2011 年发表的 Build in Cloud: How Build System Works 博客经验实现,最早用于支持腾讯公司“台风”云计算平台。
在 2012 年,Blade 对外开源,成为腾讯公司最早的开源项目。目前已经广泛应用于腾讯广告系统、微信后台服务、腾讯游戏后台服务、腾讯基础架构,以及小米,百度,爱奇艺等其他公司,也收到了来自公司内外的多个 Pull Requests。
在 2015 年,Google 重写了内部的构建系统,并改名为 Bazel 开源出去。 Blade 和 Bazel 有很多相似之处。
#参考资料
- 百度工程师厂外生存指南