2017年9月23日,SDCC 2017之區(qū)塊鏈技術(shù)實(shí)戰(zhàn)線上峰會(huì)即將強(qiáng)勢(shì)來(lái)襲,本次線上峰會(huì)秉承干貨實(shí)料(案例)的內(nèi)容原則,邀請(qǐng)了圈內(nèi)頂尖的布道師、技術(shù)專家和技術(shù)引領(lǐng)者,共同探討區(qū)塊鏈技術(shù)棧架構(gòu)與性能(架構(gòu)與跨鏈操作)、智能合約安全、分層評(píng)測(cè)區(qū)塊鏈項(xiàng)目難點(diǎn)與策略、貼近
云計(jì)算的下一代區(qū)塊鏈平臺(tái)、區(qū)塊鏈+AI等熱門話題與技術(shù)。
京東Y事業(yè)部供應(yīng)鏈研發(fā)負(fù)責(zé)人孫海波
據(jù)悉,京東Y事業(yè)部供應(yīng)鏈研發(fā)負(fù)責(zé)人孫海波將在SDCC 2017之區(qū)塊鏈技術(shù)實(shí)戰(zhàn)線上峰會(huì)帶來(lái)題為《區(qū)塊鏈技術(shù)在京東供應(yīng)鏈中的應(yīng)用實(shí)踐》的分享,更多峰會(huì)嘉賓和議題請(qǐng)點(diǎn)擊這里。
【以下為采訪正文】
CSDN:請(qǐng)先和大家介紹下您和目前所從事的工作,以及關(guān)注哪些技術(shù)領(lǐng)域?
孫海波:目前擔(dān)任京東Y事業(yè)部供應(yīng)鏈研發(fā)負(fù)責(zé)人,負(fù)責(zé)的業(yè)務(wù)包括訂單履約、庫(kù)存優(yōu)化、采購(gòu)、供應(yīng)商、智能預(yù)測(cè)、防偽追溯等。在京東參與過(guò)多次雙11和618大促備戰(zhàn),在高并發(fā)、大流量、系統(tǒng)優(yōu)化等具有豐富的經(jīng)驗(yàn)。
CSDN:您曾在擔(dān)任HP架構(gòu)師,可否分享您對(duì)架構(gòu)是怎樣的理解?以及您對(duì)于架構(gòu)師是如何定義的?他的能力,以及職責(zé)。
孫海波:架構(gòu)是對(duì)于一個(gè)項(xiàng)目所用技術(shù)的整體宏觀把握。架構(gòu)要考慮一些基本原則。首要的就是穩(wěn)定性原則,架構(gòu)盡可能的簡(jiǎn)單,清晰,不過(guò)度設(shè)計(jì)。其次要注意隔離處理,穩(wěn)定業(yè)務(wù)和易變業(yè)務(wù)要分離處理,核心業(yè)務(wù)和非核心業(yè)務(wù)要分離處理,電商業(yè)務(wù)和輔助流程要分離,應(yīng)用和數(shù)據(jù)要分離,服務(wù)和實(shí)現(xiàn)細(xì)節(jié)分離。再就是要考慮抽象化,應(yīng)用只依賴于服務(wù)抽象,不依賴服務(wù)實(shí)現(xiàn)細(xì)節(jié)。應(yīng)用只依賴邏輯數(shù)據(jù)庫(kù),不關(guān)心具體的數(shù)據(jù)庫(kù)位置和分片。應(yīng)用虛擬化部署,不關(guān)心實(shí)體機(jī)配置,動(dòng)態(tài)調(diào)配資源。松耦合也是要考慮的一個(gè)點(diǎn),跨域調(diào)用盡量異步化,非核心業(yè)務(wù)盡量異步化,必須同步調(diào)用時(shí),要設(shè)置超時(shí)時(shí)間和重試機(jī)制。最后要考慮容災(zāi)設(shè)計(jì),服務(wù)要自治,彼此能夠獨(dú)立修改、部署、發(fā)布和管理,避免引起連鎖反應(yīng)。通過(guò)集群容錯(cuò),應(yīng)用系統(tǒng)集群,避免單點(diǎn)。多機(jī)房容災(zāi)部署,多活機(jī)制,避免出現(xiàn)單機(jī)房崩潰情況。
我理解的架構(gòu)師首先是對(duì)技術(shù)和業(yè)務(wù)都全面了解的系統(tǒng)設(shè)計(jì)師。架構(gòu)師可以不用寫具體的業(yè)務(wù)實(shí)現(xiàn)邏輯,但是他必須對(duì)系統(tǒng)整體采用的技術(shù)及其業(yè)務(wù)流轉(zhuǎn)過(guò)程非常熟悉,這樣才能夠根據(jù)實(shí)際業(yè)務(wù)需要給出最合適的架構(gòu)設(shè)計(jì)。最好的架構(gòu)不一定適合業(yè)務(wù),適合自己的才是最好的。其次,架構(gòu)師應(yīng)該密切關(guān)注技術(shù)前沿,能夠采用一些新的技術(shù)對(duì)當(dāng)前繁雜的業(yè)務(wù)進(jìn)行變革,從這個(gè)角度上講,架構(gòu)師又承擔(dān)著變革者的角色。舉一個(gè)很簡(jiǎn)單的例子,一個(gè)常規(guī)的項(xiàng)目,如果沒(méi)有架構(gòu)師,經(jīng)過(guò)半年時(shí)間也能設(shè)計(jì)完成。但中間可能會(huì)經(jīng)歷很多不必要的重復(fù)勞動(dòng)工作,而且最終產(chǎn)品的穩(wěn)定性可能欠佳。如果有一個(gè)稱職的架構(gòu)師參與,這個(gè)系統(tǒng)可能三個(gè)月就完成,期間的重復(fù)勞動(dòng)可能會(huì)減少,同時(shí)最終產(chǎn)品的穩(wěn)定性應(yīng)該也有所保障。架構(gòu)師更多的工作應(yīng)該是預(yù)見(jiàn)未來(lái),多做一些防患于未然的工作。
CSDN:作為京東Y事業(yè)部供應(yīng)鏈研發(fā)負(fù)責(zé)人,且負(fù)責(zé)的業(yè)務(wù)包括訂單履約、庫(kù)存優(yōu)化、采購(gòu)、供應(yīng)商、智能預(yù)測(cè)、防偽追溯等,這么多的業(yè)務(wù)工作支持情況下,方便談一下技術(shù)團(tuán)隊(duì)的組織架構(gòu)和人員安排嗎?
孫海波:當(dāng)前技術(shù)團(tuán)隊(duì)的人員眾多,根據(jù)管理學(xué)上管理幅度的理論,一個(gè)管理者管理8-15個(gè)人比較合理,這樣既可以有足夠的精力思考公司戰(zhàn)略,達(dá)成業(yè)務(wù),同時(shí)又有精力去培養(yǎng)人才。我們根據(jù)這個(gè)原則,大約10個(gè)人就會(huì)選擇一個(gè)小組負(fù)責(zé)人,來(lái)負(fù)責(zé)某一部分的工作。然后我主要的工作是跟小組負(fù)責(zé)人溝通,了解工作中遇到的難點(diǎn)痛點(diǎn),幫組大家來(lái)一起處理。一旦形成合理的方案后,再由相關(guān)的小組來(lái)具體落實(shí)。
CSDN:區(qū)塊鏈技術(shù)是什么時(shí)候出現(xiàn)在你們的視野中的?以及您的評(píng)價(jià)是怎樣的?
孫海波:將區(qū)塊鏈技術(shù)在團(tuán)隊(duì)中推廣學(xué)習(xí)是在2015年。區(qū)塊鏈技術(shù)能夠在分布式多節(jié)點(diǎn)的場(chǎng)景下,無(wú)篡改的記錄所有的歷史交易信息。這個(gè)對(duì)于電商來(lái)講,至關(guān)重要。現(xiàn)在市面上有一些電商平臺(tái)存在虛假交易,這給整個(gè)電商行業(yè)帶來(lái)了很壞的影響,京東一直秉承著正道成功的商業(yè)理念砥礪先行,來(lái)嚴(yán)防假貨的滋擾。
按Gartner發(fā)布的2017年度新興技術(shù)成熟度曲線來(lái)看,區(qū)塊鏈技術(shù)正在得到人們認(rèn)可。它利用安全技術(shù)、共識(shí)機(jī)制、智能合約及分布式賬本初步解決了網(wǎng)絡(luò)內(nèi)企業(yè)之間的信任問(wèn)題,為實(shí)現(xiàn)跨企業(yè)的IT系統(tǒng)的協(xié)同,提供了強(qiáng)有力的支撐,未來(lái)它將改變行業(yè)的經(jīng)營(yíng)模式。
但目前來(lái)看區(qū)塊鏈技術(shù)并不是萬(wàn)能的,它有一些使用上的限制,如果把IT系統(tǒng)簡(jiǎn)單分為聯(lián)機(jī)交易和批量交易的話,區(qū)塊鏈比較適合聯(lián)機(jī)交易中的中低頻交易及批量交易,比如我們現(xiàn)在正在做的京東防偽溯源業(yè)務(wù)。這是為了解決企業(yè)之間的信任問(wèn)題及資產(chǎn)的“雙花”問(wèn)題,引入的共識(shí)機(jī)制及交易打包組塊寫鏈機(jī)制。這兩種機(jī)制成功的解決了信任、“雙花”問(wèn)題,但副作用也很明顯,就是效率問(wèn)題,這是讓大家頭疼的問(wèn)題。相信這難不住“愛(ài)折騰”的技術(shù)人員,在大家的共同驅(qū)動(dòng)下,很快就會(huì)有新的方案。
對(duì)于這個(gè)問(wèn)題,我們京東溯源團(tuán)隊(duì)也在思考,現(xiàn)就共識(shí)模塊設(shè)計(jì)說(shuō)一下自己的想法。為了適用不同的場(chǎng)景,共識(shí)模塊要做成可插拔、可配置的,這樣可以是針對(duì)不同的場(chǎng)景動(dòng)態(tài)選擇不同的共識(shí)算法。網(wǎng)絡(luò)內(nèi)企業(yè)之間完全信任可選擇CFT類算法,比如:raft、paxos。網(wǎng)絡(luò)內(nèi)的企業(yè)之間信任度比較弱的情況下可選擇BFT類算法,比如:pbft、scp等,還有如pow、pos共識(shí)算法也用事實(shí)證明了自己在所處領(lǐng)域的成功。當(dāng)然,京東溯源團(tuán)隊(duì)也會(huì)以開(kāi)放的姿態(tài),結(jié)合自身優(yōu)勢(shì),利用外部資源來(lái)推進(jìn)問(wèn)題的解決。
CSDN:我們知道,區(qū)塊鏈在京東的供應(yīng)鏈系統(tǒng)中的防偽溯源業(yè)務(wù)有著比較深度的應(yīng)用,可否分享下當(dāng)初啟用該技術(shù)的思考和抉擇,以及為何選擇應(yīng)用在防偽溯源業(yè)務(wù)中?
孫海波:京東是一個(gè)秉承正道成功的國(guó)民企業(yè)。作為國(guó)民企業(yè),我們?cè)诓粩酄I(yíng)造一種能夠達(dá)到消費(fèi)者、商家和京東平臺(tái)共贏的局面。由于一些不良企業(yè)的滋擾,消費(fèi)者和商家之間存在一種不信任感,如何拉近與用戶之間的距離,這是一個(gè)需要深刻思考的問(wèn)題。基于區(qū)塊鏈的防偽溯源技術(shù),能夠?qū)⑸碳宜械慕灰子涗浵聛?lái),全程溯源。比如針對(duì)生鮮產(chǎn)品,我們會(huì)要求原產(chǎn)地企業(yè)提供相關(guān)的環(huán)保證明、飼料配比、硬件數(shù)據(jù)采集,具體條件的企業(yè)還會(huì)提供實(shí)時(shí)生產(chǎn)直播。我們會(huì)把這些信息以一定的技術(shù)手段封存起來(lái),在區(qū)塊鏈中保存。由于這些數(shù)據(jù)分布在各個(gè)節(jié)點(diǎn),而且每個(gè)節(jié)點(diǎn)環(huán)環(huán)相扣,如果想修改一個(gè)節(jié)點(diǎn)內(nèi)的信息,必須將所有的節(jié)點(diǎn)都修改。這樣的成本太高,相信沒(méi)有一個(gè)企業(yè)愿意去篡改區(qū)塊鏈的數(shù)據(jù)。
這種客觀實(shí)在性得到了消費(fèi)者、品質(zhì)商家和京東平臺(tái)的廣泛認(rèn)可。消費(fèi)者對(duì)于品質(zhì)京東的認(rèn)可度得到了極大提升,不必?fù)?dān)心假冒偽劣產(chǎn)品的滋擾。商家也從區(qū)塊鏈技術(shù)中得到了切實(shí)好處,由于信任得到保證,銷售量較之以前有明顯的提升,同時(shí)可以根據(jù)最終用戶的反饋,來(lái)更加關(guān)注在產(chǎn)品品質(zhì)方面的研發(fā)投入。對(duì)于京東平臺(tái)來(lái)講,我們?cè)黾恿讼M(fèi)者和商家之間的信任關(guān)系,同時(shí)也發(fā)揮我們的技術(shù)優(yōu)勢(shì),為客戶推薦更優(yōu)質(zhì)的商品,為商家的營(yíng)銷庫(kù)存以及銷量預(yù)測(cè)來(lái)提供基于大數(shù)據(jù)的決策支持。
食品安全是一個(gè)國(guó)家很重要的民生課題,在這樣的一個(gè)大背景下,京東響應(yīng)國(guó)家的號(hào)召,在食品安全領(lǐng)域持續(xù)輸出自己的能力。我們會(huì)依托區(qū)塊鏈進(jìn)行更多可行性的研究,助力國(guó)家發(fā)展。
CSDN:很多人也會(huì)進(jìn)一步關(guān)心溯源防偽業(yè)務(wù)架構(gòu),可否在分享之前簡(jiǎn)單介紹下?
孫海波:我們將業(yè)務(wù)分為了六層:用戶層、管理層、功能層、接口層、服務(wù)層和存儲(chǔ)層。
用戶層主要針對(duì)最終用戶,提供給供應(yīng)商、檢測(cè)機(jī)構(gòu)、物流、監(jiān)管部門和消費(fèi)者使用。溯源防偽業(yè)務(wù)系統(tǒng)安全方面采用了HTTPS外加MD5加密雙保險(xiǎn),保障數(shù)據(jù)的安全傳輸,做到客戶放心,我們安心。
管理層分為用戶管理后臺(tái)和運(yùn)營(yíng)管理后臺(tái)。功能層,提供數(shù)據(jù)采集、營(yíng)銷管理、數(shù)據(jù)分析、溯源查詢、物品流轉(zhuǎn)、區(qū)塊鏈和溯源編碼等功能。
接口層,對(duì)外提供需要的API接口。我們實(shí)現(xiàn)部署了RESTful API服務(wù),支持不同技術(shù)研發(fā)的異構(gòu)客戶端或上層業(yè)務(wù),并且采取了A/B雙環(huán)境部署API服務(wù)的方式,實(shí)現(xiàn)新舊版本平滑升級(jí),解耦A(yù)PI服務(wù)和上層業(yè)務(wù)的升級(jí)時(shí)間。
服務(wù)層分為賬戶體系、分布式賬本和管理平臺(tái)功能,維護(hù)這區(qū)塊鏈的底層信息。根據(jù)區(qū)塊鏈的特點(diǎn),采用分布式部署,實(shí)現(xiàn)了多orderer節(jié)點(diǎn)共識(shí)、多peer節(jié)點(diǎn)背書、多通道隔離、多機(jī)構(gòu)協(xié)同,多CA控制。使各功能模塊可以實(shí)現(xiàn)動(dòng)態(tài)擴(kuò)容,保障了區(qū)塊鏈系統(tǒng)的穩(wěn)定,滿足了上層業(yè)務(wù)需求。
存儲(chǔ)層,負(fù)責(zé)區(qū)塊鏈聯(lián)盟部署,京東云提供區(qū)塊節(jié)點(diǎn)。以及其它相關(guān)的MySql和CouchDB等數(shù)據(jù)庫(kù)。由強(qiáng)大的京東云提供基礎(chǔ)設(shè)施服務(wù),包括存儲(chǔ)、網(wǎng)絡(luò)及容器服務(wù)。
CSDN:其中,人員和成本投入情況是怎樣的?
孫海波:從單件商品接入?yún)^(qū)塊鏈追溯的成本上來(lái)看,初期成本的確會(huì)增加,因?yàn)橐度朐O(shè)備、人員、系統(tǒng)等進(jìn)行商品的追溯管理,但是這些成本往往是一次性投入先搭建基礎(chǔ)設(shè)施,而且相當(dāng)大部分的工作和投入均已由京東承擔(dān),從長(zhǎng)時(shí)間維度來(lái)看,持續(xù)的成本支出反而是非常低的,因?yàn)橛幸?guī)模優(yōu)勢(shì),這也正是京東用實(shí)際行動(dòng)踐行第四次零售革命基礎(chǔ)設(shè)施提供方的社會(huì)責(zé)任。
通過(guò)進(jìn)行區(qū)塊鏈防偽追溯管理,企業(yè)在避免浪費(fèi)、打擊假貨、防止竄貨、界定責(zé)任等方面節(jié)省了大量人力物力成本,保證商品質(zhì)量的同時(shí),提升了企業(yè)品牌形象、改善了管理效率、極大提高了用戶體驗(yàn)、帶動(dòng)銷量增長(zhǎng),這一系列的收益與投入成本相比是巨大的。
另外,在推進(jìn)區(qū)塊鏈防偽追溯落地過(guò)程中,通過(guò)與品牌方的智慧協(xié)同,不僅實(shí)現(xiàn)了一定程度上溝通效率的改善,也為倉(cāng)儲(chǔ)物流協(xié)同效率的提升帶來(lái)了新的思路,對(duì)合作各方付出的成本也起到了很好的彌補(bǔ)作用。
CSDN:區(qū)塊鏈作為一項(xiàng)新技術(shù),而且技術(shù)行業(yè)往往面臨著很多技術(shù)迭代更新,應(yīng)該如何去應(yīng)對(duì)和學(xué)習(xí)新技術(shù),您有什么心得和體會(huì)可分享?
孫海波:首先要加強(qiáng)團(tuán)隊(duì)的能力建設(shè)。京東內(nèi)部有很活躍的學(xué)習(xí)氛圍,小至小組內(nèi)的技術(shù)分享,大至部門乃至公司層面的知識(shí)分享,有很多不同的專題。只要對(duì)技術(shù)保持足夠的好奇心,你可以學(xué)習(xí)到很多前沿的新技術(shù)。
京東內(nèi)部有京東大學(xué),提供了很多現(xiàn)場(chǎng)和視頻學(xué)習(xí)機(jī)會(huì),可以滿足你對(duì)不同技術(shù)的學(xué)習(xí)要求,同時(shí)你也可以提出自己的技術(shù)訴求。
京東同時(shí)也加強(qiáng)與外界優(yōu)秀技術(shù)團(tuán)隊(duì)的交流學(xué)習(xí),比如我們和斯坦福大學(xué)的技術(shù)團(tuán)隊(duì)就保持了良好的合作關(guān)系。
CSDN:您作為技術(shù)負(fù)責(zé)人,您現(xiàn)在是如何安排自己的新技術(shù)學(xué)習(xí)、研發(fā)團(tuán)隊(duì)管理、編程、生活等時(shí)間的?
孫海波:每天晚上我都會(huì)花一個(gè)小時(shí)的時(shí)間來(lái)讀書,沉淀思想,再就是到京東大學(xué)看看前沿技術(shù)介紹。我在管理上更傾向于管理學(xué)中的Z理論。給予員工支持和充分的賦權(quán),充分發(fā)揮他們自己的主觀能動(dòng)性,讓員工能真正的把工作當(dāng)成一項(xiàng)事業(yè)來(lái)做。
具體的編程這塊,現(xiàn)在已經(jīng)沒(méi)有足夠的時(shí)間去接觸了。有時(shí)間會(huì)聽(tīng)聽(tīng)他們分享一些優(yōu)秀的代碼,借鑒一下巧妙的思路。更多的是給員工提供一下意見(jiàn)和建議,可能是一種賦能者的角色。
說(shuō)到生活這方面,在互聯(lián)網(wǎng)公司工作,工作強(qiáng)度比較大,平時(shí)可能會(huì)疏忽了家人和孩子。京東對(duì)于幼兒提供了很好的關(guān)愛(ài),家人只要有時(shí)間就可以帶著孩子到公司的游樂(lè)場(chǎng)來(lái)玩耍。
CSDN:您最期待在SDCC 2017·線上區(qū)塊鏈技術(shù)實(shí)戰(zhàn)峰會(huì)上看到哪些內(nèi)容?
孫海波:我更期待能推出一些新的供應(yīng)鏈溯源解決方案,只有參與方多了,才能使溯源業(yè)務(wù)做得更大更強(qiáng),才能實(shí)現(xiàn)食品真正安全的國(guó)之理想。一花獨(dú)放不是春,百花齊放花滿園。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:專訪京東孫海波:電商供應(yīng)鏈中區(qū)塊鏈技術(shù)的應(yīng)用
本文網(wǎng)址:http://www.ezxoed.cn/html/news/10515520843.html