一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

京東百萬(wàn)級(jí)調(diào)度系統(tǒng)Buffalo架構(gòu)解密

京東云 ? 來(lái)源:jf_75140285 ? 作者:jf_75140285 ? 2024-07-24 14:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、調(diào)度系統(tǒng)簡(jiǎn)介

Buffalo調(diào)度是一款京東自主研發(fā)的分布式DAG作業(yè)調(diào)度系統(tǒng)。為京東的數(shù)據(jù)開發(fā)工程師算法工程師、數(shù)據(jù)分析師等用戶提供了離線作業(yè)的編排&調(diào)試、監(jiān)控運(yùn)維、DAG調(diào)度等系統(tǒng)能力,致力于打造行業(yè)領(lǐng)先的穩(wěn)定高效、產(chǎn)品簡(jiǎn)潔高體驗(yàn)、任務(wù)監(jiān)控全面、資源容器化、系統(tǒng)能力開放化的ETL調(diào)度系統(tǒng)。

在京東調(diào)度系統(tǒng)核心面臨的挑戰(zhàn)有以下幾個(gè):

1.業(yè)務(wù)復(fù)雜帶來(lái)的依賴關(guān)系復(fù)雜:復(fù)雜的數(shù)據(jù)鏈路,使得部分任務(wù)有數(shù)百、甚至上千個(gè)上下游,層級(jí)多達(dá)數(shù)十層??缣煲蕾?、數(shù)據(jù)回刷、月度匯總等業(yè)務(wù)場(chǎng)景,需任務(wù)間依賴存在大小周期依賴、跨天依賴等復(fù)雜場(chǎng)景,任務(wù)依賴關(guān)系數(shù)據(jù)構(gòu)成一個(gè)龐大且復(fù)雜的有向無(wú)環(huán)圖。

2.業(yè)務(wù)體量大且穩(wěn)定性&性能要求高:目前平臺(tái)有數(shù)十萬(wàn)任務(wù),百萬(wàn)+依賴關(guān)系,日均百萬(wàn)+調(diào)度頻次,不僅關(guān)系復(fù)雜、執(zhí)行量大,且系統(tǒng)的任何細(xì)微異常,都可能導(dǎo)致數(shù)據(jù)鏈路異常,核心數(shù)據(jù)受損,這對(duì)調(diào)度系統(tǒng)的穩(wěn)定性和性能帶來(lái)了不小挑戰(zhàn)。

3.數(shù)據(jù)加工場(chǎng)景復(fù)雜需支撐豐富調(diào)度能力:支持集團(tuán)多個(gè)BG業(yè)務(wù),業(yè)務(wù)場(chǎng)景多樣,涉及數(shù)據(jù)采集、數(shù)據(jù)計(jì)算、數(shù)據(jù)推送、數(shù)據(jù)轉(zhuǎn)換等多種任務(wù)類型、多種執(zhí)行方式、多種觸發(fā)規(guī)則,以及控制節(jié)點(diǎn)、任務(wù)間的數(shù)據(jù)傳遞、數(shù)據(jù)補(bǔ)錄場(chǎng)景等,對(duì)系統(tǒng)功能的豐富度和靈活度提出新要求。

二、核心技術(shù)方案

為支撐靈活的業(yè)務(wù)加工和工作流編排場(chǎng)景,快速的業(yè)務(wù)發(fā)展帶來(lái)的任務(wù)量增長(zhǎng),以及保障整個(gè)系統(tǒng)的穩(wěn)定性,我們從易用性、穩(wěn)定性、以及高性能等方面做了很多的思考和優(yōu)化,下面我將著重從這三個(gè)方面詳細(xì)介紹。

1. 實(shí)體和編排調(diào)度模型

a) 雙層實(shí)體模型

wKgaomagotGAbof7AAFMjtOysok699.png


采用主流的雙層實(shí)體模型,雙層實(shí)體模型中,包含兩個(gè)核心概念:

?Action(環(huán)節(jié)):環(huán)節(jié)是最小粒度的執(zhí)行單位,攜帶執(zhí)行相關(guān)的信息,如腳本、參數(shù)、環(huán)境等。

?Task(任務(wù)):任務(wù)是由一個(gè)或多個(gè)環(huán)節(jié)+觸發(fā)規(guī)則構(gòu)成的DAG,Task和Task之間也可以相互依賴,在外層構(gòu)成一個(gè)DAG,實(shí)現(xiàn)雙層調(diào)度。

相比單層實(shí)體模型,編排能力更強(qiáng),有更好的靈活性,同時(shí)對(duì)于單個(gè)業(yè)務(wù)的整合打包和管理也更友好。

b) 基于實(shí)例的調(diào)度

wKgZomagotKASOJqAAIw9FcOBI0477.png


任務(wù)定義是任務(wù)配置的載體,無(wú)狀態(tài),不可執(zhí)行,任務(wù)當(dāng)?shù)竭_(dá)運(yùn)行周期時(shí),會(huì)產(chǎn)生相應(yīng)周期的任務(wù)實(shí)例(產(chǎn)生實(shí)例的過(guò)程叫“實(shí)例化”),實(shí)例化時(shí)會(huì)根據(jù)任務(wù)的配置信息,包括:環(huán)節(jié)、上游依賴、數(shù)據(jù)依賴、運(yùn)行周期等,生成當(dāng)前周期實(shí)例,可理解為任務(wù)的一個(gè)快照,任務(wù)實(shí)例是真正可執(zhí)行、并具有狀態(tài)的對(duì)象。

基于實(shí)例的調(diào)度模式,其優(yōu)點(diǎn)在于:

?周期穩(wěn)定:任務(wù)的每個(gè)周期都會(huì)有實(shí)例,不會(huì)出現(xiàn)周期缺失的情況,且每個(gè)周期的實(shí)例可獨(dú)立操作

?依賴明確:任務(wù)某個(gè)周期的實(shí)例,其對(duì)上游任務(wù)實(shí)例的依賴,或者數(shù)據(jù)依賴是明確的、可預(yù)期的,同時(shí)對(duì)某個(gè)周期的數(shù)據(jù)可從整個(gè)鏈路上快速追溯,并在產(chǎn)生問(wèn)題是可從鏈路層面快速修復(fù)。

c) 分類分級(jí)調(diào)度能力

平臺(tái)中的任務(wù)不通業(yè)務(wù),重要性存在一定差異,為提升核心任務(wù)的保障能力,平臺(tái)提供任務(wù)分類分級(jí)管理,和基于分級(jí)的調(diào)度能力,在客戶端資源較為緊張時(shí),會(huì)優(yōu)先保障重要業(yè)務(wù)。同時(shí)任務(wù)等級(jí)信息會(huì)透?jìng)鞯降讓蛹?,在底層?jì)算集群層面也增加相應(yīng)基于分類和等級(jí)的保障策略,保障核心業(yè)務(wù)的穩(wěn)定性。

2. 高可用架構(gòu)

wKgaomagotOAXW4JAAEL8IJ7AtI325.png


buffalo整體有分三層,每一層都具備高可用架構(gòu),使得整體具備高可用和容災(zāi)能力

?a) Manager管理層:

?主要提供產(chǎn)品化管理能力,包括任務(wù)的創(chuàng)建、任務(wù)管理、任務(wù)運(yùn)維等,管理端無(wú)狀態(tài),可橫向擴(kuò)展,負(fù)載對(duì)外提供服務(wù)

?b) 高可用Scheduler:

?也叫NameNode是Buffalo核心調(diào)度引擎,負(fù)責(zé)任務(wù)實(shí)例的周期生成,以及基于DAG的雙層任務(wù)實(shí)例的調(diào)度、客戶端資源的調(diào)度(物理資源、彈性資源)、任務(wù)狀態(tài)的處理等。

?整體采用多活+主備高可用架構(gòu),多個(gè)scheduler會(huì)通過(guò)數(shù)據(jù)分片負(fù)載處理任務(wù),同時(shí)對(duì)于任務(wù)狀態(tài)消息進(jìn)行冪等處理,其中資源調(diào)度模塊采用主備模式,以便支撐靈活和高效的資源調(diào)度能力。當(dāng)一個(gè)節(jié)點(diǎn)故障時(shí),其他節(jié)點(diǎn)會(huì)監(jiān)測(cè)到節(jié)點(diǎn)下線,并自動(dòng)觸發(fā)接管邏輯,將異常節(jié)點(diǎn)任務(wù)接管處理,保障故障節(jié)點(diǎn)上的任務(wù)執(zhí)行不受影響。

?c) 容錯(cuò)執(zhí)行層:

?執(zhí)行層的核心職責(zé)是負(fù)責(zé)任務(wù)啟動(dòng)執(zhí)行,并監(jiān)聽任務(wù)執(zhí)行結(jié)果、采集任務(wù)日志、上報(bào)任務(wù)狀態(tài),執(zhí)行層支持物理機(jī)和基于k8s的容器化資源兩種模式。

?物理機(jī):部署worker(也稱TaskNode)長(zhǎng)進(jìn)程,任務(wù)以獨(dú)立進(jìn)程方式運(yùn)行,多個(gè)worker構(gòu)成節(jié)點(diǎn)組對(duì)(虛擬節(jié)點(diǎn))外服務(wù),避免單點(diǎn)故障問(wèn)題。同時(shí)worker本身支持消息重傳、cgroup資源隔離等高可用特性。

?k8s彈性資源:與原生k8s對(duì)接,任務(wù)以短周期pod方式執(zhí)行,任務(wù)結(jié)束時(shí)pod銷毀,天然具備高可用特性,同時(shí)具備更精細(xì)化的資源管理、差異化執(zhí)行環(huán)境的動(dòng)態(tài)構(gòu)建能力。

3. 高性能

前面提到調(diào)度系統(tǒng)中隨著任務(wù)量的增長(zhǎng),業(yè)務(wù)復(fù)雜度的提升,需要調(diào)度執(zhí)行的DAG實(shí)例梳理,以及DAG的復(fù)雜度都會(huì)不斷提升,buffalo主要從以下幾個(gè)方面來(lái)做到高容量、低延遲的編排和調(diào)度。

1) 水平擴(kuò)展

如上高可用架構(gòu)部分介紹,調(diào)度引擎采用多活架構(gòu),可水平擴(kuò)展,不同服務(wù)之間通過(guò)數(shù)據(jù)哈希分片,將任務(wù)負(fù)載分布到多臺(tái)服務(wù)進(jìn)行調(diào)度,同時(shí)各服務(wù)通過(guò)執(zhí)行批次和狀態(tài)進(jìn)行冪等處理,保障任務(wù)執(zhí)行的唯一性。

2) 事件驅(qū)動(dòng)

wKgZomagotSATdZBAAFH1Vj3FEE462.png


a. 定時(shí)輪詢(如左圖)

傳統(tǒng)的任務(wù)執(zhí)行方式大多采用定時(shí)輪詢的方式,這種方式需要定時(shí)查詢所有待執(zhí)行的任務(wù)實(shí)例,然后逐一校驗(yàn)任務(wù)實(shí)例的依賴條件是否滿足(如任務(wù)依賴、數(shù)據(jù)依賴、并發(fā)限制等),這種方式在面臨大數(shù)據(jù)量任務(wù)時(shí),有幾個(gè)核心問(wèn)題:

?遍歷耗時(shí):系統(tǒng)中可能有非常多的任務(wù)待執(zhí)行(有些滿足條件、有些不滿足條件),這樣每次獲取的任務(wù)列表會(huì)非常長(zhǎng)(可能數(shù)十萬(wàn)或百萬(wàn)),這樣遍歷一遍非常耗時(shí)

?大量無(wú)用計(jì)算:在這些獲取的任務(wù)列表中,每個(gè)任務(wù)都需要進(jìn)行多種條件校驗(yàn),且只有少數(shù)任務(wù)是滿足執(zhí)行條件,絕大部分的校驗(yàn)是無(wú)用校驗(yàn)

b. 基于事件驅(qū)動(dòng)(如右圖)

相比定時(shí)輪詢,事件驅(qū)動(dòng)不會(huì)采用定時(shí)拉取、全量校驗(yàn)的方式,而是在任務(wù)所依賴條件的狀態(tài)發(fā)生變更時(shí),才會(huì)基于事件做出相應(yīng)的條件計(jì)算和校驗(yàn)動(dòng)作,這樣可以有效避免定時(shí)輪詢面臨的兩個(gè)核心問(wèn)題。同時(shí)針對(duì)不同的事件類型,可以分別進(jìn)行異步并行處理,有效提升整體的處理性能。

3) 內(nèi)存調(diào)度

wKgaomagotWANEf7AACmlSsKHWg031.png


前面提到Buffalo具備在物理機(jī)集群和k8s集群上啟動(dòng)任務(wù)執(zhí)行的能力,所以需要具備這兩種資源的管理和資源調(diào)度能力,資源調(diào)度的性能也是影響任務(wù)分發(fā)時(shí)效的關(guān)鍵部分。

調(diào)度引擎namenode采用的是多活的高可用架構(gòu),如果資源調(diào)度部分也采用該架構(gòu)(如左圖),那么涉及到同一資源的并發(fā)訪問(wèn)和修改的問(wèn)題,進(jìn)而引入分布式鎖和外部存儲(chǔ),這樣整體的性能很難達(dá)到理想的目標(biāo)。

因此,我們?cè)趎amenode多活架構(gòu)的基礎(chǔ)上,將資源調(diào)度部分做了一個(gè)主備架構(gòu)的處理(如右圖),會(huì)從多個(gè)namenode里選擇一個(gè)作為主資源調(diào)度器,其他作為熱備,所有namenode的任務(wù)資源請(qǐng)求都由主節(jié)點(diǎn)進(jìn)行處理,這樣主節(jié)點(diǎn)在內(nèi)存中保存了所有的資源信息,資源調(diào)度過(guò)程在內(nèi)存中就可進(jìn)行,避免了分布式鎖和對(duì)外部存儲(chǔ)的依賴,性能有大幅提升。

4) 冷熱數(shù)據(jù)分離

wKgaomagotiAVJ3_AAEBplax6MU778.png


當(dāng)系統(tǒng)中任務(wù)量較大,任務(wù)執(zhí)行產(chǎn)生的實(shí)例數(shù)據(jù)會(huì)快速增長(zhǎng),當(dāng)前buffalo每日的實(shí)例數(shù)據(jù)增量接近百萬(wàn),隨著任務(wù)量的增長(zhǎng)還會(huì)持續(xù)增長(zhǎng),如果沒(méi)有適當(dāng)?shù)姆桨竵?lái)處理,數(shù)據(jù)庫(kù)很難支撐如此快速的數(shù)據(jù)增長(zhǎng)。

調(diào)度系統(tǒng)中的任務(wù)有個(gè)明顯特征 -定時(shí),就是任務(wù)會(huì)定時(shí)執(zhí)行,執(zhí)行完成后的實(shí)例,除人為干預(yù)外其狀態(tài)不會(huì)再自動(dòng)發(fā)生變更,這部分?jǐn)?shù)據(jù)一般只會(huì)做查詢,所以這部分?jǐn)?shù)據(jù)可以做獨(dú)立存儲(chǔ)。我們將狀態(tài)還會(huì)發(fā)生變更或頻繁操作的數(shù)據(jù)稱作熱數(shù)據(jù),將這些已經(jīng)執(zhí)行結(jié)束且基本只有查詢需求的數(shù)據(jù)稱作冷數(shù)據(jù),并將冷數(shù)據(jù)單獨(dú)存儲(chǔ)。

當(dāng)冷熱數(shù)據(jù)分離后,有三個(gè)核心問(wèn)題需要解決:

1)數(shù)據(jù)結(jié)轉(zhuǎn)

任務(wù)實(shí)例執(zhí)行完成,處于結(jié)束狀態(tài)的實(shí)例都可以被結(jié)轉(zhuǎn),目前采用定時(shí)結(jié)轉(zhuǎn)的策略。為避免冷數(shù)據(jù)單表數(shù)據(jù)量過(guò)大,結(jié)轉(zhuǎn)規(guī)則可以按照季度、月或則更小周期進(jìn)行拆分存儲(chǔ)。

2) 數(shù)據(jù)定位

當(dāng)數(shù)據(jù)結(jié)轉(zhuǎn)到冷數(shù)據(jù)表后,這些實(shí)例的狀態(tài)不會(huì)發(fā)生變更,單可能還會(huì)被未執(zhí)行的實(shí)例所依賴,用戶也可能會(huì)對(duì)這些實(shí)例做檢索操作,所以這些實(shí)例需要能從冷數(shù)據(jù)表中快速被定位。

?索引表:數(shù)據(jù)結(jié)轉(zhuǎn)到冷數(shù)據(jù)表時(shí),會(huì)根據(jù)冷數(shù)據(jù)表的分區(qū)粒度,在索引表記錄各冷分區(qū)表中的數(shù)據(jù)范圍,如計(jì)劃運(yùn)行時(shí)間在2023-01-01 至 2023-03-31的數(shù)據(jù)存儲(chǔ)在2023Q1分區(qū)表,這樣在定位時(shí)可以圈定數(shù)據(jù)范圍,避免全量掃描。

?數(shù)據(jù)定位:因?qū)嵗龜?shù)據(jù)是有周期性的,有非常強(qiáng)的時(shí)間特性,所以可以結(jié)合任務(wù)實(shí)例的計(jì)劃運(yùn)行時(shí)間,和索引表的數(shù)據(jù)范圍,快速定位任務(wù)某個(gè)范圍的實(shí)例所在的分區(qū)。

3)冷數(shù)據(jù)操作

冷數(shù)據(jù)被操作的幾率比較低,但也存在操作的可能性,比如歷史實(shí)例的重跑、強(qiáng)制成功等操作。為了保持調(diào)度引擎架構(gòu)的簡(jiǎn)單性,所有相關(guān)的任務(wù)執(zhí)行的處理,都是基于當(dāng)前表(熱表),所以為了能保障被結(jié)轉(zhuǎn)的冷數(shù)據(jù)和熱數(shù)據(jù)一樣支持所有操作,冷數(shù)據(jù)被操作時(shí)會(huì)從冷數(shù)據(jù)表恢復(fù)至熱數(shù)據(jù)表,從而實(shí)現(xiàn)與熱數(shù)據(jù)相同的效果。

4、開放能力

開放API:通過(guò)Http協(xié)議進(jìn)行開放,支持任務(wù)配置管理、任務(wù)實(shí)例操作、狀態(tài)查詢、日志查詢等能力,通過(guò)藏經(jīng)閣進(jìn)行開放來(lái)服務(wù)業(yè)務(wù)

開放事件:基于JDQ異步消息的方式將任務(wù)狀態(tài)、實(shí)例狀態(tài)進(jìn)行開放,聯(lián)動(dòng)業(yè)務(wù)個(gè)性化處理。狀態(tài)發(fā)生變更及時(shí)同步,確保業(yè)務(wù)觸達(dá)的及時(shí)性

三、未來(lái)規(guī)劃

Buffalo調(diào)度系統(tǒng)仍在持續(xù)的優(yōu)化和迭代升級(jí),不僅提供更好的用戶體驗(yàn)、更極致的性能,也包括容器化能力、插件化擴(kuò)展能力、開放能力、精細(xì)化的資源管理能力等,希望大家提出更好的想法和建議,一起打造穩(wěn)定、高效、易用的調(diào)度平臺(tái)。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 調(diào)度系統(tǒng)

    關(guān)注

    0

    文章

    48

    瀏覽量

    9692
  • 架構(gòu)
    +關(guān)注

    關(guān)注

    1

    文章

    528

    瀏覽量

    25985
  • DAG
    DAG
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8318
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    御控縣級(jí)供水調(diào)度系統(tǒng):數(shù)字化整合,構(gòu)建全流程智能調(diào)度體系

    御控縣級(jí)供水調(diào)度系統(tǒng)的建設(shè)以數(shù)據(jù)整合和智能決策為核心,通過(guò)物聯(lián)網(wǎng)、大數(shù)據(jù)等技術(shù),實(shí)現(xiàn)從水源地到用戶終端的全流程監(jiān)控與優(yōu)化調(diào)度,提升供水安全性和經(jīng)濟(jì)性。
    的頭像 發(fā)表于 07-17 15:41 ?81次閱讀
    御控縣級(jí)供水<b class='flag-5'>調(diào)度</b><b class='flag-5'>系統(tǒng)</b>:數(shù)字化整合,構(gòu)建全流程智能<b class='flag-5'>調(diào)度</b>體系

    京東電商 API 接口,訂單管理高效解決方案!

    輕松提升業(yè)務(wù)效率。 一、什么是京東電商 API 接口? 京東電商 API 接口是京東開放平臺(tái)提供的一套標(biāo)準(zhǔn)化接口,允許第三方系統(tǒng)(如ERP、CRM或自定義應(yīng)用)通過(guò)編程方式訪問(wèn)
    的頭像 發(fā)表于 07-04 16:12 ?160次閱讀
    <b class='flag-5'>京東</b>電商 API 接口,訂單管理高效解決方案!

    深度剖析 RT-Thread 線程調(diào)度流程

    RT-Thread調(diào)度第一個(gè)線程的主要流程分如下:rtthread_startup:RTT的啟動(dòng)函數(shù),主要負(fù)責(zé)板級(jí)驅(qū)動(dòng),調(diào)度器,系統(tǒng)線程初始化,啟動(dòng)
    的頭像 發(fā)表于 06-25 18:24 ?707次閱讀
    深度剖析 RT-Thread 線程<b class='flag-5'>調(diào)度</b>流程

    安全生產(chǎn)調(diào)度管理系統(tǒng)的核心功能模塊

    調(diào)度、決策支持的全鏈條安全管理體系。 一、系統(tǒng)基本架構(gòu) 安全生產(chǎn)調(diào)度 管理系統(tǒng)采用"云-邊-端"協(xié)同的三層技術(shù)
    的頭像 發(fā)表于 05-16 15:25 ?181次閱讀

    INT-based Routing(基于遙測(cè)的智能路由)如何重構(gòu)AI集群流量調(diào)度?

    在GPT-4o參數(shù)規(guī)模突破10萬(wàn)億、千卡集群成為AI訓(xùn)練標(biāo)配的今天,全球互聯(lián)網(wǎng)正經(jīng)歷著前所未有的流量風(fēng)暴。當(dāng)單次模型訓(xùn)練可產(chǎn)生相當(dāng)于YouTube全球三日流量的數(shù)據(jù)洪流,當(dāng)分布式推理系統(tǒng)要求微秒級(jí)延遲保障,傳統(tǒng)網(wǎng)絡(luò)架構(gòu)的流量
    的頭像 發(fā)表于 05-12 17:06 ?399次閱讀
    INT-based Routing(基于遙測(cè)的智能路由)如何重構(gòu)AI集群流量<b class='flag-5'>調(diào)度</b>?

    EM儲(chǔ)能網(wǎng)關(guān) ZWS智慧儲(chǔ)能云應(yīng)用(11) — 一級(jí)架構(gòu) 主從架構(gòu)

    ZWS智慧儲(chǔ)能云針對(duì)儲(chǔ)能場(chǎng)景下不同的架構(gòu)體系進(jìn)行了兼容,可以適配用戶面臨的復(fù)雜現(xiàn)場(chǎng)環(huán)境,滿足更深層次的管理和維護(hù)需求。簡(jiǎn)介儲(chǔ)能系統(tǒng)包含PCS、BMS、EMS等多個(gè)組件,不同儲(chǔ)能架構(gòu)管理和決策方式也有
    的頭像 發(fā)表于 04-17 13:00 ?285次閱讀
    EM儲(chǔ)能網(wǎng)關(guān) ZWS智慧儲(chǔ)能云應(yīng)用(11) — 一<b class='flag-5'>級(jí)</b><b class='flag-5'>架構(gòu)</b> 主從<b class='flag-5'>架構(gòu)</b>

    京東百萬(wàn)級(jí)調(diào)度系統(tǒng)(Buffalo)架構(gòu)解密

    作者:京東零售 姬廣滕 一、調(diào)度系統(tǒng)簡(jiǎn)介 Buffalo調(diào)度是一款京東自主研發(fā)的分布式DAG作業(yè)
    的頭像 發(fā)表于 03-07 09:53 ?416次閱讀
    <b class='flag-5'>京東</b><b class='flag-5'>百萬(wàn)</b><b class='flag-5'>級(jí)</b><b class='flag-5'>調(diào)度</b><b class='flag-5'>系統(tǒng)</b>(<b class='flag-5'>Buffalo</b>)<b class='flag-5'>架構(gòu)</b><b class='flag-5'>解密</b>

    構(gòu)建綜合指揮調(diào)度系統(tǒng)的重要性

    構(gòu)建綜合指揮調(diào)度系統(tǒng)的重要性不言而喻,它對(duì)于提升應(yīng)急響應(yīng)速度、優(yōu)化資源配置、加強(qiáng)跨部門協(xié)作、提高決策效率和確保公共安全等方面都具有至關(guān)重要的作用。以下是古河云科技構(gòu)建綜合指揮調(diào)度系統(tǒng)
    的頭像 發(fā)表于 02-06 16:56 ?538次閱讀

    京東方又添2家國(guó)家級(jí)綠色工廠

    ● 導(dǎo)語(yǔ) 好消息!好消息!BOE(京東方)又添2家“國(guó)家級(jí)綠色工廠”,分別是重慶京東方第6代柔性AMOLED生產(chǎn)線和合肥京東方智能制造生產(chǎn)線。目前,
    的頭像 發(fā)表于 01-15 18:08 ?988次閱讀

    車隊(duì)運(yùn)營(yíng)調(diào)度管理系統(tǒng)

    車隊(duì)運(yùn)營(yíng)調(diào)度管理系統(tǒng)作為無(wú)人駕駛車隊(duì)的云端大腦,承擔(dān)了打通業(yè)務(wù)層和無(wú)人駕駛車隊(duì)的重任。經(jīng)緯恒潤(rùn)車隊(duì)運(yùn)營(yíng)調(diào)度管理系統(tǒng)包含業(yè)務(wù)對(duì)接、車輛調(diào)度、作
    的頭像 發(fā)表于 01-09 10:25 ?908次閱讀
    車隊(duì)運(yùn)營(yíng)<b class='flag-5'>調(diào)度</b>管理<b class='flag-5'>系統(tǒng)</b>

    電力系統(tǒng)中的電功率調(diào)度方法

    電力系統(tǒng)是現(xiàn)代社會(huì)的基礎(chǔ)設(shè)施,它為工業(yè)、商業(yè)和居民生活提供必需的電能。電功率調(diào)度作為電力系統(tǒng)運(yùn)行管理的核心,其目的是在滿足電力需求的同時(shí),確保電網(wǎng)的穩(wěn)定性和經(jīng)濟(jì)性。 1. 電功率調(diào)度
    的頭像 發(fā)表于 12-09 11:02 ?1402次閱讀

    京東物流-智能運(yùn)輸調(diào)度系統(tǒng)方案 榮獲IF、紅點(diǎn)國(guó)際設(shè)計(jì)大獎(jiǎng)

    得到智能物流運(yùn)輸調(diào)度系統(tǒng)概念方案,經(jīng)過(guò)投稿先后獲得設(shè)計(jì)領(lǐng)域國(guó)際影響力較高的IF和紅點(diǎn)大獎(jiǎng),設(shè)計(jì)質(zhì)量得到國(guó)際認(rèn)可。 ? ? 《智能物流運(yùn)輸調(diào)度系統(tǒng)》項(xiàng)目是
    的頭像 發(fā)表于 11-06 11:55 ?743次閱讀
    <b class='flag-5'>京東</b>物流-智能運(yùn)輸<b class='flag-5'>調(diào)度</b><b class='flag-5'>系統(tǒng)</b>方案 榮獲IF、紅點(diǎn)國(guó)際設(shè)計(jì)大獎(jiǎng)

    京東APP百億級(jí)商品與車關(guān)系數(shù)據(jù)檢索實(shí)踐

    作者:京東零售 張強(qiáng) 導(dǎo)讀 本文主要講解了京東百億級(jí)商品車型適配數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)設(shè)計(jì)以及怎樣實(shí)現(xiàn)適配接口的高性能查詢。通過(guò)京東百億級(jí)數(shù)據(jù)緩存架構(gòu)
    的頭像 發(fā)表于 10-18 14:14 ?1163次閱讀
    <b class='flag-5'>京東</b>APP百億<b class='flag-5'>級(jí)</b>商品與車關(guān)系數(shù)據(jù)檢索實(shí)踐

    京東廣告投放平臺(tái)整潔架構(gòu)演進(jìn)之路

    作者:京東零售 趙嘉鐸 前言 從去年開始京東廣告投放系統(tǒng)做了一次以領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)為思想內(nèi)核的架構(gòu)升級(jí),在深入理解DDD思想的同時(shí),我們基于廣告投放業(yè)務(wù)的本質(zhì)特征大膽地融入了自己的理解和改
    的頭像 發(fā)表于 09-18 10:26 ?1226次閱讀
    <b class='flag-5'>京東</b>廣告投放平臺(tái)整潔<b class='flag-5'>架構(gòu)</b>演進(jìn)之路

    京東小程序數(shù)據(jù)中心架構(gòu)設(shè)計(jì)與最佳實(shí)踐

    一、京東小程序是什么 京東小程序平臺(tái)能夠提供開放、安全的產(chǎn)品,成為品牌開發(fā)者鏈接京東內(nèi)部核心產(chǎn)品的橋梁,致力于服務(wù)每一個(gè)信任我們的外部開發(fā)者,為不同開發(fā)能力的品牌商家提供合適的服務(wù)和產(chǎn)品,讓技術(shù)開放
    的頭像 發(fā)表于 08-08 11:20 ?690次閱讀
    <b class='flag-5'>京東</b>小程序數(shù)據(jù)中心<b class='flag-5'>架構(gòu)</b>設(shè)計(jì)與最佳實(shí)踐