猎云网6月9日报道 (编译:小白)
斯宾塞金博尔从Google离职后,他发现自己始终对公司内部使用的订制软件念念不忘。于是,他叫来一群跟他一样从Google离职的志同道合之友决定自己动手为自己设计喜欢的订制软件。然后现在,他们打算让所有人都能享受到订制软件的福利,顺便野心勃勃地创造下一个像Google或者Facebook那样的超级公司。
确切来说,金博尔心中所念的是Google的数据库系统Spanner,他想要的也无非就是一个和Spanner差不多功能的软件。Spanner的设计初衷是尽量兼顾潜在的数以百万计的数据库服务器上的数据,即使发生几个服务器,或者更严重一点,整个数据中心瘫痪的事故,有了Spanner这个强大的工具,Google的服务仍能继续在线上运行。然而现实中很少有公司具有Google那样的规模,但是大多数其他公司却十分需要像Spanner这样的软件,在系统大量瘫痪的时候能继续维持公司的线上运行并自动在服务器之间平衡资源。
早年,还在Google工作的时候,金博尔和他的同事并不负责Spanner的设计和维护,但是他们经常会在自己的项目中使用到Spanner。进而发现市场上还没有类似Spanner的产品后,他们决定利用Google公开的Spanner白皮书,自己设计了一个开源数据库——CockroachDB。
自去年2月份正式发布后,CockroachDB很快吸引了一大批参与者,然而项目的进展速度却始终不如团队预期的理想。直到现在,这个软件仍处于实验阶段。于是,金博尔和其他8名开发人员辞去了Google的工作成立了Cockroach Labs。现今,这家初创公司宣布已完成625万美元融资,参与融资的风投公司有Benchmark,Google Ventures和红杉资本。
Google的,就是大家的
一直以来,Google公开了不少详解公司重要创新的白皮书。得益于Google的分享精神,在过去的十年中,人们开发了不少重要的软件。CockroachDB的项目团队也绝非第一个试图把Google的内部技术带给大众的团队。
两份来自Google的白皮书文件激发了开源数据运算系统Hadoop的设计灵感。之后大数据改革的基础便建立在Hadoop之上,如今从Facebook一类的技术公司到大型金融服务公司再到国家安全局,所有人都在使用Hadoop。
同时,一份有关Google内部的数据存储系统BigTable的白皮书文件推动了整个数据库设计领域的创新潮,最有名的莫过于NoSQL。一直到今天,BigTable的设计理念影响了Apple,Facebook,Netflix以及更多公司赖以生存的数据库设计。但是Google自己却早已开始研究Spanner,并声称Spanner可以在尽量减少权衡的情况下达到超乎寻常的规模,尤其是在考虑到服务器数据一致性的情况下。
Cockroach Labs相信类似Spanner的数据库用不了多久就会和今天的Hadoop、NoSQL一样具有非凡的重要意义,因为这样的数据库可以让小公司也受益匪浅。
“相比Spanner,CockroachDB的一个极大创新是简单的部署,”金博尔强调,“哪怕你的应用十分简陋,你依然可以在电脑上安装一个CockroachDB实例,然后随着你的公司业务发展逐渐扩展到成百上千个服务器。”
下一个创新
金博尔承认Spanner或许代表了当今数据库发展的最前沿技术,但是这样的状况不会持续很久。他指出,Oracle和其他公司出售的传统关联式数据库统治了市场几十年,而新一波NoSQL式数据库的出现还不到十年,但是Google已然在开发新的数据库技术。技术的发展速度越来越快。
“创新才刚刚开始,”金博尔说道,“而我现在最需要做的就是加快创新的步伐。”
Source:Wired
想了解更多创业创新知识,快添加猎云网微信公众账号:ilieyun