无码人妻精品一区二区三18禁,影音先锋男人AV橹橹色,污污污污污污www网站免费,日韩成人av无码一区二区三区,欧美性受xxxx狂喷水

與51歲程序員的心靈對話:開源讓我成為2019物聯網的最大一匹黑馬【物女心經】

TAOS Data

2019-07-21 /

2019-07-21

導  讀

開(kai)源(yuan)(yuan),在(zai)它20年前(qian)出現的(de)(de)時(shi)候,沒人想(xiang)到(dao)它會(hui)幸存(cun),而(er)且構建出了如(ru)此(ci)繁(fan)榮的(de)(de)生態。開(kai)源(yuan)(yuan),一(yi)(yi)(yi)種基于(yu)訂(ding)閱和(he)服(fu)務的(de)(de)商(shang)業模式,很(hen)少有(you)人想(xiang)到(dao)它能(neng)夠(gou)創造如(ru)此(ci)良(liang)好的(de)(de)利潤(run)。開(kai)源(yuan)(yuan),至少在(zai)物聯(lian)網(wang)領(ling)域,正(zheng)在(zai)成為一(yi)(yi)(yi)種突(tu)破固有(you)格局的(de)(de)利器。面對開(kai)源(yuan)(yuan),很(hen)多物聯(lian)網(wang)人很(hen)難抉擇何去何從。巨頭(tou)實(shi)力雄厚,手(shou)握開(kai)源(yuan)(yuan)的(de)(de)能(neng)力和(he)先機。物聯(lian)網(wang)領(ling)域的(de)(de)初(chu)創公司是否值得(de)跟(gen)(gen)進(jin)開(kai)源(yuan)(yuan)趨(qu)勢(shi)?到(dao)底如(ru)何跟(gen)(gen)進(jin)?這是一(yi)(yi)(yi)個值得(de)深思的(de)(de)問題。

TDengine Database

這是(shi)我在【物女心經】專欄寫的第135篇文章。

7月(yue)12日,濤(tao)(tao)思數(shu)據(ju)創始人(ren)陶建(jian)輝(hui),宣布將公司獨立研發(fa)的(de)物聯網大數(shu)據(ju)平臺TDengine開源。陶建(jian)輝(hui)把他和濤(tao)(tao)思數(shu)據(ju)團隊在過去兩年(nian)多的(de)時間里,寫下的(de)10多萬行(xing)C語言代碼,放在開源社區GitHub上,無私分享(xiang)給了全球(qiu)開發(fa)者。

這個(ge)舉動引起(qi)了巨大反響。

TDengine瞬間沖到GitHub綜合趨勢(shi)排名(ming)第一(yi),在僅僅一(yi)天的時間里增加了1908個(ge)星標(Star)。

TDengine Database

3天時間TDengine成功超越開(kai)源5年的(de)時序數(shu)據庫OpenTSDB的(de)星(xing)標數(shu)量(liang)。

一周之內累積星標超(chao)過(guo)(guo)5200,代碼克(ke)隆(Fork)數量超(chao)過(guo)(guo)1200。

這(zhe)一成績在物聯網數(shu)據(ju)項目(mu)中,可(ke)謂絕(jue)無僅有。

TDengine Database

開源,已(yi)經成(cheng)為(wei)當下無(wu)可(ke)逆(ni)轉的潮流。

以物(wu)聯網領域常用的容器(qi)集群(qun)管理工具Kubernetes(K8s)為例,2015年7月谷歌將其(qi)開源,4年時(shi)間(jian)里(li)K8s迅速普及,成為了(le)容器(qi)化編排的事實(shi)標準。

今年7月(yue),IBM以340億美元(yuan)完成對紅帽的收購(gou),這不僅是IBM史上最大(da)規模的一(yi)次(ci)收購(gou),還預示著IBM將在開源世界開疆拓(tuo)土。

就連認(ren)為“開(kai)源(yuan)軟件是(shi)知識產(chan)權(quan)的(de)癌(ai)癥”,曾(ceng)經(jing)那么不喜歡開(kai)源(yuan)的(de)微軟,如今竟(jing)也難(nan)逃(tao)“真香定(ding)律”,在開(kai)源(yuan)領域(yu)打頭陣(zhen),轉身成為GitHub 上開(kai)源(yuan)項目貢獻(xian)最多(duo)的(de)組織。

開(kai)源(yuan)(yuan),在它20年前(qian)出現的(de)(de)(de)時(shi)候(hou),沒(mei)人(ren)想(xiang)到它會(hui)幸存,而且構(gou)建出了(le)如此繁榮的(de)(de)(de)生態。開(kai)源(yuan)(yuan),一種基于(yu)訂閱和服(fu)務的(de)(de)(de)商(shang)業(ye)模式,很少有(you)人(ren)想(xiang)到它能(neng)夠(gou)創造如此良好的(de)(de)(de)利潤。

開源,至少在物聯網(wang)領域(yu),正(zheng)在成為一種突破固有格局(ju)的利器(qi)。

面對開源(yuan),很多物(wu)聯網(wang)人很難抉擇何去何從(cong)。巨(ju)頭實(shi)力雄(xiong)厚,手握(wo)開源(yuan)的(de)能力和先機(ji)。物(wu)聯網(wang)領域的(de)初創公(gong)司是否值得跟(gen)進開源(yuan)趨勢?到(dao)底如何跟(gen)進?這是一個(ge)值得深思(si)的(de)問題(ti)。

因此圍繞開源的(de)話題(ti),本周我和陶(tao)建輝(hui),這位51歲的(de)超級愛倒騰的(de)程(cheng)序員進(jin)行了一次坦誠(cheng)的(de)交流,不僅有他的(de)心(xin)路歷程(cheng),還有我們關于開源趨(qu)勢(shi)的(de)共同思索(suo)。在本文(wen)中你將看到(dao):

  • 初創公司如何選擇開源策略?
  • 為什么說開源才能更好的盈利?
  • 開源的未來指向何方?

開源的本質是局部壟斷,開源就要開放最核心的代碼

【開源策略1】開源就要開放最核心的代碼

“開源,既然決定了,就要把最核心的代(dai)碼開源。”

這恐(kong)怕是陶建輝在選擇開源之后,最(zui)為深刻的(de)認知(zhi)。

圍繞(rao)是否開源(yuan),陶建輝的(de)團隊曾經難(nan)以(yi)決斷(duan)。最終,在TDengine開源(yuan)的(de)代碼里,不僅有陶建輝親手寫的(de)3萬(wan)多行C代碼,而且還有最核心的(de)存儲引擎、計算(suan)引擎程序(xu)。

陶建輝說:“宣布TDengine開源之后,如釋(shi)重(zhong)負,輕(qing)松了不(bu)少。終于做(zuo)了一件我(wo)一直(zhi)想做(zuo),但又不(bu)敢(gan)做(zuo),一直(zhi)猶(you)豫(yu)是否(fou)要做(zuo)的(de)事。”

開源了最核心的代碼,很多人都不理解,陶(tao)建輝為(wei)什么要這(zhe)么做(zuo)。然而這(zhe)卻是他深思熟慮后,做(zuo)出的理性決定。

“大家總是(shi)好奇(qi)為(wei)什(shen)么TDengine的(de)安(an)裝包(bao)才1.5 MB?為(wei)什(shen)么100億條記錄(lu)的(de)平均值(zhi)計(ji)(ji)算(suan)時間3秒不到?單憑(ping)語言描述,你可能還是(shi)不信。現(xian)在(zai)我把(ba)核心代碼(ma)開源(yuan),把(ba)詳細設(she)計(ji)(ji)文檔公布出(chu)來,秘密(mi)全告訴你了(le)。我們的(de)存儲和計(ji)(ji)算(suan)引擎(qing)特別的(de)好,不信可以自(zi)己(ji)看。”

如果不把核(he)心代碼開源(yuan)(yuan)出來,有兩(liang)個(ge)問題沒法解(jie)決:第(di)一(yi),最(zui)(zui)終用戶(hu)還是無(wu)法理解(jie)TDengine創(chuang)造的(de)IoT大數據(ju)計算奇跡是怎么做到(dao)的(de),因(yin)(yin)此(ci)(ci)對(dui)產(chan)品(pin)仍然(ran)沒有信(xin)心。第(di)二(er),最(zui)(zui)終用戶(hu)從(cong)其他(ta)開源(yuan)(yuan)數據(ju)庫轉換到(dao)TDengine上沒有什么必要,因(yin)(yin)為沒有多大競爭優勢,因(yin)(yin)此(ci)(ci)不會獲(huo)得最(zui)(zui)佳的(de)普及(ji)效果。

【開源策略2】開源的本質是創造局部壟斷

決定(ding)開(kai)(kai)源,還有(you)個前(qian)提,就是想(xiang)清楚開(kai)(kai)源的(de)本質。開(kai)(kai)源,是創造(zao)局部壟斷的(de)有(you)效方式。

陶建輝看來,在物(wu)聯網軟(ruan)件領域(yu),有兩個趨勢必須跟進(jin):云化(hua)和(he)開源。云化(hua)不是本文(wen)的(de)議題,只說開源。

根據埃森哲的(de)市場(chang)調查(cha),98%的(de)企業(ye)都在以某種形式使用開(kai)源軟件。下面(mian)是10大IoT領域的(de)常(chang)見開(kai)源項(xiang)目,你一定對它們有所耳(er)聞。

TDengine Database

從現狀來(lai)看,開源正(zheng)在加(jia)劇(ju)壟斷(duan)。巨(ju)頭們正(zheng)在用親身實踐(jian)驗證下(xia)面的公式:

行業巨頭+ 開源模式 = 重塑壟斷格局

最早的(de)故(gu)事,恐怕是(shi)微軟(ruan)的(de)IE和(he)谷歌的(de)Chrome瀏覽器之爭。

瀏(liu)覽器(qi)(qi)是用戶上網的(de)入口(kou),可以衍(yan)生出多種(zhong)商業模式,帶來不(bu)菲的(de)收益。微(wei)軟IE瀏(liu)覽器(qi)(qi)誕生于互聯網發展的(de)早期。那時的(de)網頁瀏(liu)覽器(qi)(qi)開發成(cheng)本(ben)很高(gao),軟件公司(si)需要(yao)(yao)自行開發瀏(liu)覽器(qi)(qi)內核和腳(jiao)本(ben)引擎,同時也要(yao)(yao)自行設計各種(zhong)人機互動功(gong)能和界(jie)面。這樣的(de)工作只有微(wei)軟等大(da)公司(si)才能完成(cheng)。

由于(yu)IE基(ji)于(yu)微軟的一系列私有技術所(suo)構建,創新速度非常緩慢。后(hou)來者谷(gu)歌(ge),不甘(gan)心(xin)將搜索(suo)引擎(qing)的入口拱手讓(rang)人,因此在2008年推(tui)出Chrome瀏覽器(qi)。

那么,谷歌計劃如何反(fan)超微軟(ruan)在瀏覽器領(ling)域積累多年的壟斷地位?

谷歌(ge)并(bing)沒(mei)有重蹈網景在與微軟對戰中落敗的(de)覆轍,從一(yi)(yi)開(kai)始(shi)Chrome就架(jia)構在開(kai)源的(de)WebKit瀏覽器引擎之上。基(ji)于WebKit,開(kai)發者甚至只需設計自(zi)己的(de)界(jie)面和(he)標志,并(bing)拿出(chu)一(yi)(yi)些獨創的(de)小功能,即可推(tui)出(chu)一(yi)(yi)款新(xin)的(de)瀏覽器產(chan)品。

在這樣的(de)(de)情況下,瀏(liu)覽器(qi)(qi)開發的(de)(de)時(shi)間周期從90年代(dai)的(de)(de)按(an)年計(ji)(ji)算(suan),下降至按(an)月計(ji)(ji)算(suan)、按(an)天計(ji)(ji)算(suan)。洞悉市場(chang)趨勢,谷歌(ge)不(bu)失時(shi)機的(de)(de)投(tou)資WebKit,恰到(dao)好處的(de)(de)滿(man)足了市場(chang)需(xu)求(qiu)。開源的(de)(de)WebKit聚(ju)集了一批瀏(liu)覽器(qi)(qi)開發商。通過(guo)控制瀏(liu)覽器(qi)(qi)內核,谷歌(ge)實(shi)際上已經主導了當代(dai)瀏(liu)覽器(qi)(qi)技術的(de)(de)發展。

如今,IE和Chrome瀏覽(lan)器之爭的結局一目了然,谷歌顛覆微軟,重塑了壟斷(duan)格(ge)局。

谷歌這種通過開源產品去(qu)主(zhu)導市場,充分調動市場各方的參(can)與熱情為己(ji)所用的策略,遠比微軟當(dang)時通過私有(you)技術去(qu)主(zhu)導市場的做法更高明。

在物聯網(wang)領域,開源產品(pin)也正在逐步(bu)爆(bao)發。根(gen)據2018年RTInsights與紅帽合作發布的(de)一份特(te)別(bie)報告,那(nei)些對物聯網(wang)的(de)各種全新(xin)機遇(yu)充(chong)滿好奇心(xin)、并保(bao)持主動作風的(de)企(qi)業,積極擁抱開源。

在開源(yuan)工具的(de)使用(yong)比重調查中(zhong)個,領(ling)先(xian)型(xing)IoT企業和跟隨型(xing)IoT企業的(de)比重是(shi)68% : 32%。

TDengine Database

紅帽、谷歌和微軟為物(wu)聯網(wang)開源項目做出了最(zui)多的(de)貢獻。

TDengine Database

在很多(duo)領域,由(you)于巨頭扎(zha)堆發布和貢獻開源技術,小企業喪失了競(jing)爭的機會。

開源之(zhi)前,同一(yi)領(ling)域有(you)可(ke)能存(cun)在數十(shi)乃至上(shang)百家企(qi)業(ye)(ye),提供相(xiang)似(si)的(de)產品和(he)服務。當某家企(qi)業(ye)(ye)宣布將自己的(de)產品開源,往往對(dui)成本(ben)敏(min)感的(de)中(zhong)小企(qi)業(ye)(ye)客戶,以及主動尋覓最新技術的(de)企(qi)業(ye)(ye)會(hui)迅速跟進,共同完(wan)善和(he)改(gai)進開源產品,形(xing)成馬(ma)太(tai)效應,對(dui)不開源的(de)私有(you)技術形(xing)成一(yi)種碾壓(ya)性“清場(chang)”態勢。

另一(yi)方(fang)面,由(you)于(yu)開源是(shi)一(yi)場全球(qiu)性的(de)(de)競爭,只(zhi)有兩、三(san)家頭部企業才能“笑到(dao)最(zui)后”。依靠由(you)開源產(chan)品培養的(de)(de)用戶習慣和使用信賴(lai),如果找準機會(hui),對于(yu)初(chu)創企業而言,開源形(xing)成的(de)(de)生態匯(hui)聚效(xiao)應,很容(rong)易讓(rang)一(yi)家企業變(bian)成獨角獸(shou)。

【開源策略3】開源體現核心競爭力,必須明確目標和KPI

在宣布開源之前(qian),陶建輝帶(dai)領(ling)團(tuan)隊(dui)做了大量的準備工作:

  • [打磨產品]首先,他們對IoT數據的特征建立了全面的認識,TDengine平臺能夠創造明確的價值。
  • [二次包裝]其次,他們為TDengine的代碼進行了嚴格測試、規范風格,撰寫了使用說明書,設計文檔和技術博客。
  • [貫徹KPI]最后,他們橫向對標了同類產品開源的“戰績”,制定了明確的KPI并落實到個人。

接下(xia)來我將陶建輝的打法進行逐個步驟的拆解。

[第一步:打磨產品]

陶建輝(hui)瞄準的(de)是一個巨(ju)大的(de)市場。Gartner的(de)報告顯(xian)示,聯網設備在(zai)2019年(nian)已經超(chao)過142億,預計2021年(nian)將達到250億,這將產生海量(liang)的(de)數據。但(dan)與(yu)現在(zai)大家所(suo)熟悉(xi)的(de)互(hu)聯網數據相比,物聯網數據有其(qi)顯(xian)著不同特點:

1.物聯網數據量巨大:以(yi)智(zhi)能(neng)電(dian)表(biao)為例(li),一臺(tai)智(zhi)能(neng)電(dian)表(biao)每隔15分鐘(zhong)采集一次數(shu)(shu)據(ju),每天(tian)自動生成96條記錄。全國有接近(jin)(jin)5億臺(tai)智(zhi)能(neng)電(dian)表(biao),每天(tian)光智(zhi)能(neng)電(dian)表(biao)就生成近(jin)(jin)500億條記錄。根(gen)據(ju)預測,5年(nian)之內,物聯網設備產生的數(shu)(shu)據(ju)將(jiang)占(zhan)世界數(shu)(shu)據(ju)總(zong)量的90%以(yi)上。

2.物聯網數據本身的特征明顯:時序性、結構化、數據源(yuan)唯一,而且(qie)寫多讀少。

3.物聯網數據的查詢和操作與眾不同:數據的查詢分析往往是基于時間段和某一組設備的;除存儲查詢外,往往需要實時分析計算操作。

4.物聯網數據處理的特殊性:比(bi)如要檢查(cha)某個具體時(shi)間(jian)的設(she)備采集的某個量,但傳感器(qi)實際采集的時(shi)間(jian)不是這(zhe)個時(shi)間(jian)點(dian),這(zhe)時(shi)候往往需要做(zuo)插值(zhi)處理。還有很多場景,需要基于采集量,做(zuo)復雜的數學函數計算。

因此,在TDengine的設計過程中,完(wan)全為物(wu)聯網行業的需求而(er)量身定制:

1. 實現10倍以上的性能提升

陶建輝團隊重新定(ding)義了時(shi)序數據(ju)的存(cun)儲(chu)結構,TDengine成功讓數據(ju)插入和讀出的速度(du)比現有通用數據(ju)庫高了10倍(bei)以上。如果使用8核服務器(qi),100億(yi)條(tiao)記錄的平均值計算時(shi)間不到(dao)2秒。

2. 總擁有成本大幅下降

由于(yu)追求極簡和極致(zhi),TDengine計算資源不到通用大數據方案(an)的(de)1/5,存儲空間不到通用數據庫的(de)1/10。而且零管(guan)理,運維(wei)成(cheng)本(ben)也(ye)大幅下(xia)降(jiang)。

3. 零學習成本

TDengine安裝(zhuang)包僅僅1.5M,不(bu)依賴任何其他軟件。從下載、安裝(zhuang)到成(cheng)功運行只需幾秒就能搞(gao)定(ding)。而且應用API與MySQL高度相似,讓(rang)學習成(cheng)本幾乎為零。無論是(shi)十年前(qian)還是(shi)一秒鐘前(qian)的數據(ju),指(zhi)定(ding)時(shi)間范圍(wei)即(ji)可(ke)快速入手(shou)直接查詢(xun)。

[第二步:二次包裝]

陶建輝團(tuan)隊雖(sui)然對TDengine具有(you)極強的自信,但(dan)酒香(xiang)也怕(pa)巷子(zi)深。畢竟(jing)市場(chang)上有(you)太多的可替代方案。只(zhi)有(you)將自己最美、最有(you)吸(xi)(xi)引力的地方充(chong)分(fen)展(zhan)示出來(lai),才能吸(xi)(xi)引更多的人來(lai)使(shi)用。

怎么讓更多人領會到TDengine精妙的架構呢?

為了(le)開源,團隊備戰了(le)一個月時(shi)間。

首先,團隊花費大量精力(li)調整并測試代(dai)碼,讓TDengine的程(cheng)序代(dai)碼更加規范(fan)、更加穩定。做到讓其他的程(cheng)序員不僅能(neng)看(kan)(kan)得明(ming)白,看(kan)(kan)得清楚,還能(neng)體現出TDengine的極(ji)致和(he)專業。

隨(sui)后,團隊投入時間寫(xie)(xie)作說(shuo)明文檔,把各種技術實現的(de)細節寫(xie)(xie)了出來,而且這(zhe)個步驟本(ben)身(shen)就在(zai)相當程度上回答了潛在(zai)用戶關于性能(neng)和指標的(de)質疑。

開源的受眾群體,不(bu)僅有中(zhong)國的開發(fa)者,還(huan)有更多的全球(qiu)開發(fa)者,因此英文文檔也不(bu)可或缺。同(tong)時由于TDengine只是中(zhong)間(jian)件,不(bu)是最終(zhong)應用(yong)(yong),團隊(dui)又開始寫作各(ge)種應用(yong)(yong)案列,結合車聯(lian)網、IT運維、數控機床等實際場(chang)景,將TDengine的使用(yong)(yong)方法明明白白的寫了出(chu)來(lai)。

最后,TDengine的(de)官(guan)方網站也被全新改版,內容一目了然(ran)。

TDengine Database

[第三步:貫徹KPI]

開(kai)源也是一次宣傳活動,如(ru)果不能觸及最廣泛的受(shou)眾群(qun),開(kai)源也就(jiu)失去了意義。

陶建輝(hui)對標(biao)了InfluxDB、MongoDB、Elastic Search、OpenTSDB等開源(yuan)數(shu)據庫在GitHub上面的表現,認(ren)為星標(biao)Star數(shu)量和代碼克隆Fork數(shu)量是兩個關(guan)鍵指標(biao)。

他希望團隊用(yong)3個月的(de)時間(jian),能夠(gou)追趕開源(yuan)時序數(shu)據庫OpenTSDB在5年時間(jian)內完成的(de)KPI:Star超(chao)過(guo)3000,Fork超(chao)過(guo)1000。

為了達成KPI指標,團隊制(zhi)定了有條(tiao)不紊(wen)的宣(xuan)傳(chuan)策略:在全球架構(gou)師峰會(hui)上率先宣(xuan)布TDengine開源計(ji)劃,同步在濤思數據的官(guan)方渠(qu)道上推(tui)廣,并且陶建輝還利用個人的微信(xin)公(gong)眾號等渠(qu)道進行花(hua)樣傳(chuan)播。

效果毋庸置(zhi)疑,僅用(yong)3天(tian)時間(jian),陶建輝(hui)和(he)(he)他(ta)的(de)(de)團隊就完成了(le)既(ji)定(ding)目標。更(geng)有網(wang)友自發(fa)將(jiang)TDengine與排名第一(yi)的(de)(de)開源時序數據庫InfluxDB的(de)(de)性能(neng)進(jin)行了(le)對(dui)比(bi),TDengine做到完全秒(miao)殺。為了(le)以示公正,該網(wang)友還徹底開放了(le)測試使(shi)用(yong)的(de)(de)源碼、配置(zhi)和(he)(he)環(huan)境(jing)。

開源是一座冰山,冰山之下是源源不斷的利潤來源

開源往(wang)往(wang)和“不盈(ying)利”或者(zhe)“微(wei)利”畫上(shang)(shang)等號,實際上(shang)(shang)這是對開源的(de)一種最(zui)大的(de)誤(wu)解。

真相(xiang)是(shi),開(kai)源是(shi)一種(zhong)“反(fan)直覺”的商業模(mo)式,開(kai)源是(shi)一筆大(da)生(sheng)意。

開源(yuan)是一座冰山,冰山之(zhi)下(xia)是源(yuan)源(yuan)不斷的利潤來源(yuan)。

我們直接舉例說明。

剛剛被IBM收購的紅帽,是世(shi)界領(ling)先的開源(yuan)解決方(fang)案供應商(shang)。

紅帽的(de)收入曾經(jing)主要來自(zi)銷售Linux的(de)企(qi)業版本(ben)。雖然一(yi)度(du)發展不及Windows,但是開源是每個開發人員都能從(cong)中受益的(de)東西,最終集腋成裘(qiu),可以說現在世界是由Linux統治的(de)。

TDengine Database

相比Linux,以Linux為(wei)基礎的(de)開(kai)源云端操作(zuo)系統(tong)OpenStack,對(dui)紅帽來說更加有利可圖。根據分(fen)析,OpenStack銷售額的(de)年復合增長率(lv)一直保(bao)持在35%左(zuo)右。

TDengine Database

根據2019年(nian)2月紅帽發布的財報顯示,紅帽在過去一個(ge)財年(nian)的收(shou)(shou)入已經超過33.6億美(mei)元,它是有史以來第(di)一個(ge)每年(nian)營收(shou)(shou)超過30億美(mei)元的開源軟件(jian)公(gong)司(si)。

TDengine Database

細看紅帽的(de)收(shou)入構(gou)成,主(zhu)要來自訂(ding)閱(yue)式軟(ruan)件收(shou)入和培訓服(fu)務費用,訂(ding)閱(yue)式軟(ruan)件創造的(de)收(shou)入占(zhan)到將近(jin)九成。

回顧紅(hong)帽超過20年的(de)營收增長歷程,可(ke)以發(fa)現(xian)雖然(ran)開源軟件服務市(shi)場,營收的(de)穩定性和可(ke)靠性建立需要經過很長的(de)時間,但是(shi)一(yi)旦(dan)開源軟件的(de)“雪(xue)球”滾動到一(yi)定規模(mo),就可(ke)以持續正(zheng)常(chang)運行,并且用戶粘性很強。

雖然不被看(kan)好,但(dan)紅帽用連續(xu)多年的(de)出(chu)色業(ye)績(ji)證(zheng)明了開源的(de)盈(ying)利(li)能(neng)力。從(cong)紅帽的(de)具體經營指標分析,由于開源軟件(jian)的(de)粘(zhan)性,利(li)潤率相對可觀。穩固的(de)可持(chi)續(xu)性訂閱(yue)式收入,還(huan)為公司創(chuang)造了足(zu)夠的(de)流動(dong)性,抗(kang)金融風險和(he)抗(kang)經濟(ji)周期(qi)的(de)能(neng)力都很強。

TDengine Database

從(cong)2018年開(kai)始,不(bu)知不(bu)覺(jue)中,開(kai)源(yuan)軟件迎來了期待(dai)已久的聚光燈時刻,成為新(xin)興業務(wu)的主戰場。不(bu)僅IBM收(shou)購紅帽,還(huan)包括Salesforce收(shou)購Mulesoft、微軟收(shou)購GitHub、VMware收(shou)購Heptio、Cloudera和(he)Hortonworks合(he)并、Elastic上市…一系列(lie)備受矚(zhu)目的開(kai)源(yuan)生態的資本運作輪(lun)番展開(kai)。

商(shang)業內(nei)幕(BusinessInsider)的文章顯示,2018年(nian)有(you)大(da)約700億(yi)美(mei)元(yuan)的并購、股權投資和(he)上市事(shi)件(jian)與開源軟(ruan)(ruan)件(jian)有(you)關。現在有(you)40家(jia)開源軟(ruan)(ruan)件(jian)公司的年(nian)收入(ru)超過1億(yi)美(mei)元(yuan),而在5年(nian)前(qian),這(zhe)一(yi)數字還只有(you)5家(jia)。

TDengine Database

因此(ci)有專業投(tou)資人將2013年逐步崛起的開源軟件(jian)(jian)趨勢,定(ding)義(yi)為開源軟件(jian)(jian)(OSS,Open Source Software)的新階(jie)段:商業化開源軟件(jian)(jian)時代(COSS,CommercialOSS)。

開(kai)放(fang)和(he)協(xie)作是開(kai)源軟(ruan)件的核心(xin),隨著開(kai)源軟(ruan)件帶來(lai)的好(hao)處不斷增加,開(kai)源已成為大(da)家認(ren)可的商(shang)業模式(shi)。下圖(tu)是我對開(kai)源商(shang)業模式(shi)的簡單梳理。

TDengine Database

現在,越(yue)來越(yue)多的風險投資機(ji)構,也(ye)對開源生態體(ti)現出(chu)濃厚的興(xing)趣。

TDengine Database

對(dui)于開(kai)源的(de)(de)(de)(de)(de)商業模(mo)式,陶建輝的(de)(de)(de)(de)(de)感受(shou)非常直(zhi)觀。開(kai)源之前他(ta)和(he)團隊需要一家家去拜訪客戶(hu),完成整個(ge)銷(xiao)售(shou)流程。而(er)現在大(da)量用戶(hu)主動上門詢(xun)問,把濤(tao)思數(shu)據的(de)(de)(de)(de)(de)企業郵箱(xiang)都擠爆了。基于用戶(hu)對(dui)于開(kai)源單機版TDengine的(de)(de)(de)(de)(de)信賴(lai),集群版TDengine的(de)(de)(de)(de)(de)銷(xiao)售(shou)水到渠成的(de)(de)(de)(de)(de)自然完成。

與其被動等待,不如主動擁抱開源的“破壞性”影響

7月18日,中國(guo)工程院(yuan)院(yuan)士倪光(guang)南在江西(xi)國(guo)際移動物聯網峰會演講時,引用了(le)下圖中的(de)數據,顯示軟件(jian)產業是中國(guo)增長(chang)最快的(de)產業之(zhi)一(yi)。他說(shuo),中國(guo)工業軟件(jian)從無到有(you),已(yi)能(neng)提供一(yi)系列國(guo)產工業軟件(jian)產品,但與國(guo)際先進水(shui)平(ping)相比仍有(you)很(hen)大差距,存在明(ming)顯短(duan)板。

TDengine Database

倪光南院(yuan)士提到,最(zui)近GitHub更改(gai)了用戶(hu)協(xie)議(yi),新(xin)協(xie)議(yi)顯(xian)示其服(fu)務器及用戶(hu)上傳的信息(xi)要接受(shou)美國(guo)法律監管,包括(kuo)美國(guo)的出口管制法律。這(zhe)一舉動說明(ming),我國(guo)缺少自主研發的產業(ye)基礎性關(guan)鍵軟件的現狀,有可能同樣面臨“被卡脖子”的嚴重風險。開源軟件已經成為軟件業(ye)的主流。

陶建輝認同倪院士的(de)觀(guan)點,他認為隨(sui)著云計算(suan)、物聯網(wang)、大數(shu)據等(deng)技術(shu)的(de)發展,開(kai)(kai)源(yuan)軟(ruan)件(jian)(jian)的(de)發展速度有可能(neng)會超出預(yu)料。過去中國(guo)的(de)軟(ruan)件(jian)(jian)工程師(shi)大多數(shu)都是(shi)開(kai)(kai)源(yuan)軟(ruan)件(jian)(jian)的(de)受益者(zhe)和使用者(zhe),現在,到(dao)了我們共同為開(kai)(kai)源(yuan)軟(ruan)件(jian)(jian)社(she)區(qu)做貢獻的(de)時候,他希(xi)望更(geng)多的(de)國(guo)人能(neng)夠(gou)敞開(kai)(kai)心扉(fei)的(de)擁(yong)抱開(kai)(kai)源(yuan)、融入開(kai)(kai)源(yuan)。

“雖然現在(zai)開發TDengine這類底層核心(xin)軟(ruan)(ruan)件(jian)的(de)(de)人(ren)還不(bu)多(duo),但(dan)是我能感受到工程師們(men)對這類軟(ruan)(ruan)件(jian)的(de)(de)熱情非(fei)常高、能力也非(fei)常強,國內(nei)的(de)(de)底層核心(xin)軟(ruan)(ruan)件(jian)一定能搞起來。”

“如果(guo)我們一(yi)起開(kai)發出(chu)極為高效的物(wu)聯(lian)網大數據平臺(tai),而且被全(quan)球開(kai)發者所使用,你是貢(gong)獻者之一(yi),那將是一(yi)件(jian)多么自(zi)豪的事情。錢(qian)再多,也難(nan)讓人在(zai)歷(li)史上(shang)留下痕(hen)跡,但一(yi)幅(fu)好的作品卻可以傳(chuan)(chuan)承下去。愿TDengine成為傳(chuan)(chuan)世之作,Leave a dent in the universe.”陶建輝說。

TDengine Database

最后(hou),如果大家想(xiang)支持(chi)這位51歲的(de)程(cheng)序員和他的(de)濤思數據團隊(dui),請到GitHub上搜索和下載TDengine源(yuan)碼,開源(yuan)鏈接是//github.com/taosdata/TDengine。

本文小結:

  1. 開源的本質是創造局部壟斷,心法包含三步:打磨產品、二次包裝和貫徹KPI。
  2. 開源是一種“反直覺”的商業模式,開源是一筆大生意,商業化開源軟件時代已經來臨。
  3. 過去中國的軟件工程師大多數都是開源軟件的受益者和使用者,現在,到了我們共同為開源軟件社區做貢獻的時候。

原文://mp.weixin.qq.com/s/mvSivknqC3u1nYssAg8hNQ