ARTICLE / DEEP READING

行业资讯

将值得长期关注的观点与事实整理成更清晰的阅读内容。

金沙娱乐-官网|APP下载|最新网址 行业资讯 不融资不招人,统治全球40亿部手机的软件帝国,背后是3个老头!
不融资不招人,统治全球40亿部手机的软件帝国,背后是3个老头!文章展示图片
READ
IN DEPTH

FEATURED ARTICLE

不融资不招人,统治全球40亿部手机的软件帝国,背后是3个老头!

本篇体育资讯由金沙娱乐整理:

(一)驱逐舰上的罢工 2000年春天,美国弗吉尼亚州诺福克海军基地。

39岁的计算机博士理查德·希普蹲在一艘阿利·伯克级导弹驱逐舰的底舱里,对着一台闪烁的电脑屏幕直挠头。

当时希普受雇于军工巨头通用动力,领了一个挺要命的任务: 给军舰写一套舰艇损管控制程序。

说白了,一旦军舰在海战中挨了导弹,哪个舱室破洞进水、哪条管道起火,这套程序必须在几秒钟内自动算出方案,指导水兵关掉对应的几十个水密门和阀门,保住整条船不沉。

希普算是个写代码的老手,阀门控制逻辑很快就写完了。

可一到实船联调测试,程序却三天两头趴窝。

毛病不出在他写的代码上,而是出在军舰后台装的那套大型商业数据库 Informix 上。

为了存下舰上成千上万个管道阀门的状态,系统每次查一个阀门,都得顺着船舱网线去后台服务器里问一嘴。

只要船上的服务器稍微重启,或者网线抖动一下,希普的损管屏幕就会啪地弹出一行冷冰冰的报错:“无法连接到数据库服务器!

” 希普看着这行字,气笑了。

在真刀真枪的海战场上,敌人的鱼雷已经把船肚子炸开了一个大窟窿,海水哗哗往里灌,水兵冲到电脑前想关阀门,电脑却优雅地告诉你“后台数据库管理员正在重启服务,请稍后再试”,这跟直接让全舰官兵跳海有什么区别?

希普找到军方负责人,建议换掉这套笨重的数据库。

对方眼皮都没抬:合同早签死了,凑合用吧。

一句话把希普骨子里的书呆子倔脾气给激了出来。

他回到自己位于北卡罗来纳州夏洛特市的家里,把门一关: 既然市面上的数据库都像个必须专人伺候的阔少爷,那老子干脆自己动手,造一个根本不需要服务器的数据库!

(二)不要房东的账本 在2000年的软件圈子里,希普的念头听起来就像要在自行车上装火箭发动机一样荒唐。

当时无论是甲骨文、IBM还是微软,全世界的数据库都遵循同一套规矩: 数据库必须是一座独立运行的机房大厦,里面住着专门管账的“服务进程”。

外面的软件想存数据,必须隔着网络窗口递纸条申请,绝不允许软件自己伸手去翻账本。

这套规矩用在银行总行和电信机房里当然没毛病,可要是装在一艘随时会断网的军舰上,或者装进一台内存只有几兆的小设备里,就纯属杀鸡用牛刀。

希普彻底掀了这张桌子。

他写出来的东西,砍掉了所有中间商和管理员,把整套复杂的数据库引擎压缩成了一个只有几百KB大小的代码包,把所有数据直接存进电脑硬盘上的一个普通单文件里。

这就好比别人存钱都得去镇上的银行排队叫号,而希普直接给你缝了一个巴掌大的随身皮夹子,塞在你自己的裤兜里。

你想记一笔账,伸手进兜一秒钟搞定,既不需要联网,也不需要看任何管理员的脸色,哪怕拔掉电源线摔在地上,兜里的账本照样一分钱不少。

希普给这个轻巧的小玩意儿取名叫 SQLite(意为轻量级的SQL数据库)。

2000年8月,正好赶上美国政府预算冻结,军舰项目停工了几个月。

希普待在家里闲得发慌,干脆把第一版代码整理出来,顺手扔到了互联网上。

大多数开源软件作者把代码放上网,好歹会签个GPL之类的开源协议,规定别人用了我的代码也必须开源。

希普嫌那些法律条文太啰嗦,大笔一挥,直接宣布放弃所有版权,把 SQLite 捐进了人类公有领域。

意思是:这玩意儿就像路边的空气和雨水,全世界任何人、任何公司,随便拿去抄、拿去改、拿去卖钱,甚至连我的名字都不用提。

刚发上网那两年,除了几个搞掌上电脑的极客,几乎没人正眼瞧这个玩具。

一位数据库权威教授甚至拍着希普的肩膀嘲笑他 :老弟,你这东西连个服务器进程都没有,算哪门子正经数据库?

(三)三个老头的怪规矩 教授做梦也没想到,五年之后,智能手机时代轰然降临。

当乔布斯带着第一代 iPhone、谷歌带着安卓系统杀进战场时,硅谷的工程师们突然发现了一个棘手难题: 手机这么巴掌大的铁盒子,电池那么小,信号时断时续,拿什么东西来存用户的短信、通讯录、照片索引和App缓存?

甲骨文和微软那些动辄几个G的大型数据库,塞进手机里一秒钟就能把内存撑爆。

工程师们满世界翻找,一眼相中了希普扔在角落里的 SQLite。

它小得像粒芝麻,省电、耐造、断网照跑,而且还不收一分钱版权费!

苹果把它塞进了 iOS,谷歌把它塞进了安卓,微软把它塞进了 Windows,连微信、抖音、高德地图、Chrome 浏览器都在底层拿它当贴身账本。

about image

今天你只要摸出兜里的手机,里面同时躺着几百个以 .

db 结尾的 SQLite 数据库文件。

有人算过一笔吓人的账: 如今全球正在运行的 SQLite 数据库超过了1万亿个。

地球上只要有微芯片通电的地方,从40亿部智能手机、几亿台智能电视,到空客A350客机的机舱系统,甚至连美国宇航局送上火星的那架“机智号”无人直升机肚子里,全都在跑着希普当年赌气写出来的代码。

按常理推断,掌控着全人类数字底座的希普,早就该在硅谷拉起一支几千人的开发大军,去纳斯达克敲钟当亿万富翁了。

更多体坛动态,关注金沙娱乐。

SHARE THE IDEA

觉得有用?分享给朋友

让更多人看到这篇内容。

返回资讯列表

YOU MAY ALSO LIKE

推荐阅读

TRENDING STORIES

热点新闻

季前赛首秀表现抢眼,但凯尔特人后场新援仍在与病毒进行对抗?

季前赛首秀表现抢眼,但凯尔特人后场新援仍在与病毒进行对抗?

波士顿凯尔特人在上周六将前NBA乐透秀德文-卡特(Devin Carter)之前手持的包含了Exhibit 10条款的训练营合同转换成为了一份双向合同。在10月8日凯尔特人客场战胜克利夫兰骑士的季前赛中,这位24岁的球员出战25分钟,得到17分5篮板3助攻2抢断,正负值达到+22,展现出了很强的竞争力,看起来整体状态相当不错,然而令人遗憾的是,但此后他因病一直缺阵,在季后赛中并没有完成出场。 根据

追梦:塔图姆和东契奇永远拿不到MVP,人们已经审美疲劳

追梦:塔图姆和东契奇永远拿不到MVP,人们已经审美疲劳

追梦格林在自己的播客节目里把话说得很直:塔图姆和东契奇永远拿不到MVP。他给出的理由不是能力不够,而是他们太早太持久地把高水平变成了日常。 在谈到东契奇时,追梦把话题拉回到自己此前和塔图姆的讨论。他说,虽然两人情况不完全一样,但东契奇身上发生了类似的事——因为非常年轻就打出高水准,人们甚至没意识到他正在做多么了不起的事。追梦的描述是: “因为他做到了,你就会觉得,‘对,他肯定一直都是这样。’” 他

美日军演玩脱!重火力直逼台岛周边,中方反手布下天罗地网

美日军演玩脱!重火力直逼台岛周边,中方反手布下天罗地网

美日五万人的军演刚拉开架势,八艘日本海保船想蹭台风摸航线,堤丰中导还偷偷往冲绳挪,摆明了上门耀武扬威。 结果解放军特种机直接插演习核心,海警贴身跟监,航母提前五天就占好了位置,这波硬碰硬,细节比爽文还提气。 刚开场就被抵近侦察,这哪是临时反制,是早就算好的节奏 事情发生在10月20日,也就是美日军演正式开演的第二天。日本防卫省当天急着发通报,说上午发现一架中国海军运-9反潜巡逻机从东海起飞,穿过宫

碘伏再次成为关注对象!医生发现:使用碘伏,千万多留意这几点

碘伏再次成为关注对象!医生发现:使用碘伏,千万多留意这几点

家家户户的药箱里几乎都有一瓶碘伏,棕黄色的液体,磕了碰了可以擦擦消毒。 可你知道吗?人类对碘伏的开发利用,可能连1%都不到! 碘伏“新作用”在互联网上层出不穷,更是有网友将这一行为称为“碘学”。 那么,碘伏真的如此万能吗? 一、一瓶碘伏到底能干什么? 碘伏,主要由碘和聚乙烯吡咯烷酮结合而成,它的基本作用就是消毒杀菌,能有效杀灭细菌、真菌、病毒等病原体,在预防感染方面发挥着重要作用。 碘伏的核心成分

侄子9岁走失,全家苦寻7年,我外出旅游,突然有人喊我名字我愣了

侄子9岁走失,全家苦寻7年,我外出旅游,突然有人喊我名字我愣了

人生最煎熬的等待,莫过于遥遥无期的寻找。 七年前那场意外,彻底改变了我们一家人的生活,一个普通温馨的家,从此常年笼罩在思念和愧疚里。 我侄子那年刚九岁,活泼懂事,嘴巴很甜,从小到大最黏我。 逢人就夸姑姑好,家里所有人都把他当成宝贝疼爱。 那年暑假,侄子在家门口玩耍,大人只是转身忙活了几分钟,回头孩子就不见了踪影。 短短几分钟的疏忽,成了我们全家一辈子的痛。 发现孩子走失后,全家人瞬间慌了神我们连夜