04 2015 档案

Google软件构建工具Bazel FAQ
摘要: 想知道这些问题吗:Google的开发模式是怎样的?Bazel的起源是什么?Bazel是内部工具的重写,然后开源?还是说它是一个fork?Bazel有什么特殊之处?为什么你要使用Bazel?Bazel最擅长做什么?不应该使用Bazel的场景? 阅读全文

posted @ 2015-04-26 15:29 生栋 阅读(12600) 评论(0) 推荐(0) 编辑

我的微信公众账号“程序员杰克”开通啦
摘要: 2014年,我刚硕士毕业,我要用文章来记录我在技术方面的成长过程。欢迎大家订阅我的微信公众号,独学而无友,则孤陋寡闻,欢迎联系! 阅读全文

posted @ 2015-04-17 12:54 生栋 阅读(1390) 评论(0) 推荐(0) 编辑

leveldb源码学习系列
摘要: 本系列是本人的leveldb源码学习 阅读全文

posted @ 2015-04-09 08:15 生栋 阅读(2055) 评论(0) 推荐(0) 编辑

SSTable 介绍(一)
摘要:如果说[Protocol Buffers]()是Google内部表示独立数据记录的单元,那么排序的字符串表--Sorted String Table(SSTable)--是存储,处理和交换数据集的最流行的输出之一。本文介绍google leveldb中SSTable相关的东西,包括适用场景,设计和实现细节 阅读全文

posted @ 2015-04-09 08:13 生栋 阅读(14612) 评论(0) 推荐(0) 编辑

Google分布式构建软件之四:分发构建结果
摘要:在Google的分布式软件构建过程(Blaze)中,一个大工程的干净构建可能会产生几个G的输出,这些构建通常只花费了数分钟而我们每天构建上万次,这导致分布式构建产生的数据对我们的网络和本地磁盘I/O造成了相当大的压力,本文会介绍我们是如何解决这个问题的 阅读全文

posted @ 2015-04-06 19:55 生栋 阅读(6217) 评论(0) 推荐(3) 编辑

Google分布式构建软件之三:分布式执行构建步骤
摘要:本文在之前两篇文章的基础之上介绍了Google在大规模集群上面分布式高效率执行构建步骤的系统 阅读全文

posted @ 2015-04-03 08:05 生栋 阅读(8412) 评论(0) 推荐(0) 编辑

Google分布式构建软件之二:构建系统如何工作
摘要:这篇文章会更深入的介绍Google的构建系统[Blaze]是如何工作的,并介绍让软件构建过程更快的方法 阅读全文

posted @ 2015-04-01 09:19 生栋 阅读(12636) 评论(1) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示