日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

TESB京东笛卡尔平台架构实践

發(fā)布時(shí)間:2023/12/31 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TESB京东笛卡尔平台架构实践 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

互聯(lián)網(wǎng)花了10多年的時(shí)間,已經(jīng)培養(yǎng)出了用戶在線購(gòu)物的習(xí)慣,如今稍作點(diǎn)擊,在京東11點(diǎn)之前下單,當(dāng)天就能拿到我們中意的商品。

?

與大用戶量,高并發(fā)量匹配的電商技術(shù)體系,相對(duì)比較成熟:高可用,可擴(kuò)展,水平切分,服務(wù)治理,微服務(wù)架構(gòu)已經(jīng)完全能夠滿足2C電商業(yè)務(wù)的需求。

?

與2C類個(gè)人電商相比,面向企業(yè)級(jí)采購(gòu)的2B類電商依舊十分之痛,特別是流程和效率一直是一對(duì)難以調(diào)和的矛盾:

  • 合規(guī)的預(yù)算制,要走招標(biāo)、合同簽訂、交貨驗(yàn)收、財(cái)政支付、財(cái)務(wù)報(bào)銷等諸多冗長(zhǎng)環(huán)節(jié),效率低下

  • 與傳統(tǒng)IT公司合作開(kāi)發(fā)電子化的系統(tǒng),又面臨后端沒(méi)有商品支持,售前售后服務(wù)缺失,對(duì)行業(yè)一知半解,導(dǎo)致開(kāi)發(fā)周期長(zhǎng),功能缺失,系統(tǒng)使用不暢等眾多問(wèn)題

?

在這樣的背景下,京東瞄準(zhǔn)了其中的機(jī)會(huì),提出“企業(yè)智慧采購(gòu)”概念,以“企業(yè)采購(gòu)解決方案提供商”的身份,全新推出TESB(京東笛卡爾平臺(tái)),以化解采購(gòu)流程中“合規(guī)”與“效率”之間的矛盾,京東試圖變革采購(gòu)模式,讓整個(gè)過(guò)程變得陽(yáng)光、高效、透明、簡(jiǎn)單。

?

2C類電商技術(shù)架構(gòu)相對(duì)成熟,TESB(京東笛卡爾平臺(tái))這類企業(yè)采購(gòu)平臺(tái)又會(huì)面臨哪些技術(shù)上的挑戰(zhàn)呢?

首先是消息轉(zhuǎn)化上的進(jìn)化。

成熟的ESB產(chǎn)品,一般會(huì)采用開(kāi)放性的傳輸協(xié)議和消息格式。例如使用HTTP傳輸協(xié)議攜帶查詢請(qǐng)求、采用EDI報(bào)文來(lái)進(jìn)行企業(yè)ERP對(duì)接、采用MQTT消息描述物聯(lián)網(wǎng)設(shè)備采集內(nèi)容等,但在實(shí)際的企業(yè)對(duì)接過(guò)程中,企業(yè)的信息化水平參差不齊,尤其是一些中小型企業(yè)很難按照這些標(biāo)準(zhǔn)完成對(duì)接工作,因此TESB(京東笛卡爾平臺(tái))需要去適應(yīng)這種需求,就要求其在消息轉(zhuǎn)換上具備靈活性,既要支持標(biāo)準(zhǔn)的開(kāi)放性的傳輸協(xié)議和消息格式,也要支持企業(yè)定制化的傳輸協(xié)議和消息格式,同時(shí)實(shí)現(xiàn)標(biāo)準(zhǔn)到非標(biāo)從協(xié)議到數(shù)據(jù)層面的互通。

如上述架構(gòu)圖所示,所有的業(yè)務(wù)系統(tǒng)都需要和平臺(tái)進(jìn)行交互,系統(tǒng)設(shè)計(jì)時(shí)需要預(yù)留一層adapter層,adapter與平臺(tái)的接口是固定的,由adapter與業(yè)務(wù)層進(jìn)行直接交互,對(duì)業(yè)務(wù)層屏蔽平臺(tái)的復(fù)雜性。

當(dāng)需要有新的業(yè)務(wù)側(cè)接入平臺(tái)時(shí):

  • 如果能夠復(fù)用原來(lái)的協(xié)議,則直接接入;

  • 如果不能復(fù)用原來(lái)的協(xié)議,只需要在adapter層新增適配,內(nèi)部平臺(tái)無(wú)需任何修改升級(jí);

通過(guò)這種方法,保證系統(tǒng)的擴(kuò)展性。

?

其次是流程編排上的進(jìn)化。

在企業(yè)對(duì)接的過(guò)程中,TESB(京東笛卡爾平臺(tái))在面向數(shù)據(jù)轉(zhuǎn)換過(guò)程的同時(shí),需要面向業(yè)務(wù)服務(wù)。而采購(gòu)場(chǎng)景是復(fù)雜的交易場(chǎng)景,傳統(tǒng)的ESB根本無(wú)法滿足業(yè)務(wù)需要。

?

在很多采購(gòu)交易場(chǎng)景中,需要定時(shí)定點(diǎn)的進(jìn)行服務(wù)交互、需要fork和join支持,這里不僅僅單單指的是數(shù)據(jù)的合并,也牽扯到服務(wù)的合并,同時(shí)對(duì)服務(wù)的路由規(guī)則也提出了挑戰(zhàn),需要應(yīng)對(duì)不同交易規(guī)則下的路由策略,而TESB(京東笛卡爾平臺(tái))基于BPM2.0標(biāo)準(zhǔn),打造了自己的流程編排引擎,同時(shí)引入了推理引擎,建立了推責(zé)機(jī)制,來(lái)承擔(dān)復(fù)雜采購(gòu)場(chǎng)景下的服務(wù)集成工作。

流程編排對(duì)架構(gòu)設(shè)計(jì)的挑戰(zhàn),是規(guī)則引擎與狀態(tài)機(jī)的設(shè)計(jì):

  • 需要抽象出不同的業(yè)務(wù)狀態(tài),狀態(tài)與狀態(tài)之間保持相對(duì)獨(dú)立;

  • 設(shè)計(jì)規(guī)則引擎,針對(duì)不同的業(yè)務(wù),只是在不同狀態(tài)之間跳轉(zhuǎn),就如工作流一般;

  • 增加業(yè)務(wù)流程時(shí),如果所有流程狀態(tài)都能復(fù)用,則只需要簡(jiǎn)單配置規(guī)則引擎就能實(shí)現(xiàn)擴(kuò)展;

  • 如果新業(yè)務(wù)流出現(xiàn)了新的業(yè)務(wù)狀態(tài),狀態(tài)機(jī)需要增加一個(gè)節(jié)點(diǎn),但對(duì)歷史業(yè)務(wù)狀態(tài)是透明的,不需要任何改動(dòng),做到了最大程度的狀態(tài)解耦。

最后是系統(tǒng)工程架構(gòu)上的進(jìn)化。

京東作為國(guó)內(nèi)首屈一指的電商平臺(tái),在系統(tǒng)工程架構(gòu)上積累了豐富的經(jīng)驗(yàn),這些經(jīng)驗(yàn)是傳統(tǒng)ESB平臺(tái)所不具備的。版本控制,服務(wù)隔離,健康檢查,高可用可擴(kuò)展,服務(wù)治理,微服務(wù)架構(gòu)等一系列技術(shù),均能夠復(fù)用和傳承到2B的企業(yè)采購(gòu)電商平臺(tái)上來(lái)。同時(shí),cloud云計(jì)算,AI人工智能,IOT物聯(lián)網(wǎng),BI大數(shù)據(jù),BlockChain區(qū)塊鏈等新興互聯(lián)網(wǎng)技術(shù),也應(yīng)用到了智能化采購(gòu)過(guò)程中涉及商品、展示、貿(mào)易、履約、財(cái)務(wù)、售后等7大核心流程中來(lái)。

工程技術(shù)能力是京東的優(yōu)勢(shì)能力:

  • 版本控制能夠保證系統(tǒng)快速迭代與回滾;

  • 服務(wù)隔離能夠保證通用服務(wù)的隔離性與擴(kuò)展性;

  • 健康檢查能夠在系統(tǒng)發(fā)現(xiàn)故障時(shí),最快發(fā)現(xiàn)問(wèn)題并切換流量,保障系統(tǒng)絕對(duì)的高可用;

  • ...

是否已經(jīng)有深度合作的成功案例?

當(dāng)然,“智慧采購(gòu)”落地后,依據(jù)在金融、制造、交通、能源、互聯(lián)網(wǎng)等多個(gè)行業(yè)龍頭企業(yè)中得到應(yīng)用實(shí)施。一起來(lái)聽(tīng)聽(tīng)合作伙伴的聲音

  • 中國(guó)銀行:“京東作為唯一一家和我們合作的電商供應(yīng)鏈平臺(tái),我們總部、各直屬機(jī)構(gòu)、附屬公司、各分行都使用其提供的供應(yīng)鏈管理服務(wù),極大降低了成本,提高了效率”

  • 沃爾沃:“我們借助京東平臺(tái)實(shí)現(xiàn)采購(gòu)全流程可視化,通過(guò)采購(gòu)管理模式變革,使得沃爾沃采購(gòu)全流程變得透明化了”

  • 軍隊(duì)合作:“使用數(shù)據(jù)云、供應(yīng)鏈羅盤,AI工具打通采購(gòu)需求收集后,軍隊(duì)物資采購(gòu)融入了軍隊(duì)管理全流程,后勤管理的運(yùn)營(yíng)更加高效了,響應(yīng)更加迅速了”

?

無(wú)論如何,京東推出TESB(京東笛卡爾平臺(tái)),以科技搏擊企業(yè)采購(gòu)藍(lán)海,希望以技術(shù)驅(qū)動(dòng)打通企業(yè)服務(wù)鏈條,像個(gè)人消費(fèi)者在京東購(gòu)物一般,實(shí)現(xiàn)智慧企業(yè)快樂(lè)采購(gòu)的高效體驗(yàn)。

總結(jié)

以上是生活随笔為你收集整理的TESB京东笛卡尔平台架构实践的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。