谷歌的数十亿代码就放在这个地方......

简介:

谷歌作为世界上最大的科技巨头之一,拥有数十亿行的代码存储,这些代码存放在不断增大的共享共享源码库之中,这一数据库拥有一个控制系统进行管理。

谷歌的数十亿代码就放在这个地方......

该代码库包含了86TB数据,约10亿个文件(包括重复文件)和3500万行注解,其中有900万个唯一的源文件,这其中包含约20亿行代码。谷歌每个工作日都要向这个数据库递交4万次命令,其中1.6万次为程序员完成,2.4万次由自动系统完成。这个代码库在高峰时的查询速度达到了80万次/秒,在平时的工作日也达到了50万次每秒的查询量。

系统支持方面,建立伊始,这个数据库仅支持Linux,后来又加入了Windows和Mac的支持。


本文转自d1net(转载)

相关文章
|
8月前
怎么删除360base64.dll,这个方法百分百管用
怎么删除360base64.dll,这个方法百分百管用
219 0
|
11月前
|
机器学习/深度学习 编解码 并行计算
仅做两项修改,苹果就让StyleGANv2获得了3D生成能力
仅做两项修改,苹果就让StyleGANv2获得了3D生成能力
|
前端开发
前端工作总结131-优化项目的代码显示名字
前端工作总结131-优化项目的代码显示名字
78 0
前端工作总结131-优化项目的代码显示名字
|
自然语言处理 C语言
梦开始的地方
一个新手梦开始的地方
|
人工智能 达摩院 前端开发
想爱的人,想去的地方,一秒钟都不想等了!
万物复苏,终于复工。上周,橙子在内网上向阿里同学发起提问:2020我们拥抱变变变化,但无论发生什么2020你都想「做成」的事是什么?
234 0
想爱的人,想去的地方,一秒钟都不想等了!
|
存储 安全 搜索推荐
推给我的广告都跟我最近看的内容有关系,怎么做到的?
互联网的商业模式,商业化变现不外乎后向收费的广告模式,以及面向最终消费者的前向收费模式。广告尤其是重头。就连淘宝天猫的模式本质上也是赚的广告的钱。那么,大数据在广告中是如何起作用的?
讨论:有多少项目是因为程序的原因而失败的
导读:外刊IT评论翻译了一篇《关于程序成本的讨论》以下是文章全部内容: 昨天在#SCNA(北美2010软件技术大会)的一个专题小组讨论会上,@chadfowler 提出了这个问题:”有多少项目是因为程序的原因而失败的?“我想,他是想说造成项目失败的主要原因是业务问题,而非技术问题。
1046 0
值得注意的IsHitTestVisible
原文:值得注意的IsHitTestVisible 这个属性我们平时可能并不怎么用.先来看下MSDN上的解释: 解释的非常专业,然而我并没有看懂. 说说我的理解吧:把这个属性设置为false,看起来没有变化,但操作上已经把他完全忽视了,不触发事件,可以直接点到它下面的东西.
850 0
|
测试技术 程序员 应用服务中间件
测试相关知识分享(百度和其他途径查找到的)
A: 1.一套完整的测试应该由哪些阶段组成?   参考答案:测试计划、测试设计与开发、测试实施、测试评审与测试结论   2.单元测试的主要内容?   参考答案:   模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试   3.
1133 0