職位描述:
1. 領(lǐng)域建模轉(zhuǎn)化:將業(yè)務(wù)架構(gòu)師輸出的領(lǐng)域模型(商品/訂單/履約)轉(zhuǎn)化為微服務(wù)邊界,確保業(yè)務(wù)能力與代碼結(jié)構(gòu)的強一致性
2. 高內(nèi)聚設(shè)計:定義核心領(lǐng)域服務(wù)(如庫存路由服務(wù)聚合采購、調(diào)撥、鎖定能力),實現(xiàn)單一業(yè)務(wù)變更僅影響1-2個服務(wù)
3. 低耦合實現(xiàn):通過事件驅(qū)動架構(gòu)(EDA)解耦跨域交互,如「訂單創(chuàng)建」事件觸發(fā)履約調(diào)度、庫存扣減
4. 架構(gòu)治理:制定服務(wù)契約標(biāo)準(zhǔn)(OpenAPI 3.0)、定義限界上下文通信機制(同步API/異步消息)
職位要求:
1. 5年以上DDD落地經(jīng)驗,精通事件風(fēng)暴(Event Storming)、上下文映射(Context Mapping)等協(xié)作設(shè)計方法
2. 主導(dǎo)過至少1個百微服務(wù)級系統(tǒng)的領(lǐng)域拆分,核心服務(wù)內(nèi)聚度≥90%(通過SonarQube模塊分析驗證)
3. 技術(shù)棧要求:微服務(wù)框架、分布式能力和領(lǐng)域?qū)崿F(xiàn)
4. 熟悉分銷/零售行業(yè)特性,能識別「價格計算」「庫存預(yù)留」等易變領(lǐng)域進行防腐層設(shè)計