程顯峰:實(shí)時(shí)數(shù)據(jù)中的各種變化
原創(chuàng)2013年4月26日-27日,由51CTO傳媒集團(tuán)旗下WOT(World Of Tech)品牌主辦的2013大數(shù)據(jù)全球技術(shù)峰會(huì)在北京富力萬(wàn)麗酒店召開(kāi)。本次峰會(huì)將圍繞大數(shù)據(jù)基礎(chǔ)架構(gòu)與上層應(yīng)用的生態(tài)系統(tǒng),解決大規(guī)模數(shù)據(jù)引發(fā)的問(wèn)題,探索大數(shù)據(jù)基礎(chǔ)的解決方案,激發(fā)數(shù)據(jù)挖掘帶來(lái)的競(jìng)爭(zhēng)力,讓數(shù)據(jù)發(fā)出聲音。51CTO作為本次峰會(huì)的主辦方,將全程視頻、圖文直播報(bào)道這場(chǎng)數(shù)據(jù)的盛宴,更多內(nèi)容請(qǐng)點(diǎn)擊專題:2013大數(shù)據(jù)全球技術(shù)峰會(huì)。
2013大數(shù)據(jù)全球技術(shù)峰會(huì)專題
說(shuō)到實(shí)時(shí)數(shù)據(jù),***想到的就是股市,數(shù)據(jù)是有時(shí)效性的,也是有半衰期的,隨著大數(shù)據(jù)的到來(lái),數(shù)據(jù)的時(shí)效性越來(lái)越短,上一秒的數(shù)據(jù)也許下一秒就已經(jīng)作廢了。
實(shí)時(shí)數(shù)據(jù)的特性之一就是要求非常低的延遲,并且高可用,馬力足,例如在淘寶雙十一的時(shí)候,那時(shí)大量數(shù)據(jù)被引用,所以更需要我們的"馬力夠足"。
全面評(píng)價(jià)實(shí)時(shí)系統(tǒng)是什么呢?***就是自動(dòng)化的要求,第二則是運(yùn)營(yíng)維護(hù)的成本要足夠的低,我們以前總是考慮前期投入,而不考慮后期維護(hù),而實(shí)時(shí)系統(tǒng)的后期維護(hù)成本要遠(yuǎn)遠(yuǎn)大于你的前期投入。其次是沒(méi)有廢棄的系統(tǒng)。
如何細(xì)化指標(biāo)
從管理學(xué)的角度來(lái)說(shuō),若是指標(biāo)不能夠度量,那么是不可以實(shí)施的。我們從時(shí)間的角度來(lái)說(shuō),時(shí)間是容易理解的,沒(méi)有人會(huì)質(zhì)疑一秒鐘它的含義,時(shí)間是容易測(cè)量的,并且時(shí)間是沒(méi)有歧義的。若是用時(shí)間來(lái)衡量,那么時(shí)間究竟浪費(fèi)在哪里呢?
時(shí)間是浪費(fèi)在寫(xiě)代碼上嗎?其實(shí)并非如此,大部分時(shí)間其實(shí)都是在處理上線部署,上線這一步驟非常復(fù)雜,我們不知道哪一部分會(huì)出現(xiàn)問(wèn)題,很多人在上線前還會(huì)寫(xiě)上線計(jì)劃,這就浪費(fèi)了好幾天,上線過(guò)程又需好幾天。調(diào)試bug,我們要處理很多未知的bug。還有一部分就是浪費(fèi)在溝通協(xié)調(diào)上,因?yàn)?0%的程序人員都把時(shí)間浪費(fèi)在開(kāi)會(huì)上。
那么關(guān)鍵衡量指標(biāo)是什么樣的呢?若是用時(shí)間的維度去衡量,那么你要在意你回滾的時(shí)間是多久了,其次就是定位bug的時(shí)間,隔離系統(tǒng)的時(shí)間,有些人定位了bug后但是無(wú)法預(yù)估隔離系統(tǒng)的時(shí)間。
技術(shù)能帶來(lái)哪些改進(jìn)
監(jiān)控和性能分析;自動(dòng)化;基礎(chǔ)設(shè)施;調(diào)試?yán)щy;DevOps。但是與此同時(shí)技術(shù)所帶來(lái)負(fù)面影響。有句格言是這么說(shuō)的move fast and break things,可以說(shuō)成你若是想用新技術(shù),你就要面臨新技術(shù)帶來(lái)的挑戰(zhàn),并且新的技術(shù)你會(huì)拋棄很多很多你認(rèn)為對(duì)的東西,也可以說(shuō)是你的習(xí)慣。然而我們決策大部分不是依賴于思考而是習(xí)慣,對(duì)于開(kāi)發(fā)者他有他的代碼風(fēng)格,上線操作風(fēng)格,調(diào)試手法等。
所以我們需要一個(gè)組織的習(xí)慣,對(duì)于一個(gè)組織來(lái)講是要有基礎(chǔ)的協(xié)作規(guī)范的,要泯滅個(gè)性的,并且強(qiáng)調(diào)細(xì)節(jié)上的一致(這就好比飯桌上的旋轉(zhuǎn)玻璃)。所以這時(shí)就需要我們開(kāi)始轉(zhuǎn)型,這時(shí)會(huì)出現(xiàn)各種的不適應(yīng),所以需要配合和練習(xí),雖然這一過(guò)程是非常非常的漫長(zhǎng)和耗力。
以上是51CTO.com記者從一線為您帶來(lái)的精彩報(bào)道。后續(xù)我們還有更加精彩的獨(dú)家報(bào)道,敬請(qǐng)關(guān)注。