240 發(fā)簡信
IP屬地:廣東
  • Resize,w 360,h 240
    Golang領(lǐng)域模型-領(lǐng)域事件

    前言: 在DDD中,一個業(yè)務(wù)用例對應(yīng)一個事務(wù),一個事務(wù)對應(yīng)一個聚合根,在一次事務(wù)中,只能對一個聚合根進(jìn)行操作趋艘。那么在復(fù)雜的業(yè)務(wù)場景涉及多個聚合根...

  • Golang領(lǐng)域模型-聚合根

    前言:聚合是要把實體、值對象等聚合起來完成完整的業(yè)務(wù)邏輯的一個存在。聚合根據(jù)上下文邊界與業(yè)務(wù)單一職責(zé)么抗、高內(nèi)聚等原則,定義聚合內(nèi)部應(yīng)該包含哪些實體...

  • Resize,w 360,h 240
    Golang領(lǐng)域模型-依賴倒置

    前言:為什么要用整篇文章來寫好像跟領(lǐng)域模型干系不大的《依賴倒置》呢亚铁?因為《依賴倒置》是六邊形架構(gòu)的核心乖坠!毫不夸張的說,不理解《依賴倒置》的程序員...

  • Resize,w 360,h 240
    Golang領(lǐng)域模型-資源庫

    前言: 作為領(lǐng)域模型中最重要的環(huán)節(jié)之一的Repository刀闷,其通過對外暴露接口屏蔽了內(nèi)部的復(fù)雜性熊泵,又有其隱式寫時復(fù)制的巧妙代碼設(shè)計,完美的將D...

  • Resize,w 360,h 240
    Golang領(lǐng)域模型-實體

    前言: 實體具有業(yè)務(wù)屬性甸昏、業(yè)務(wù)邏輯和業(yè)務(wù)行為顽分,是是實實在在的業(yè)務(wù)對象。在事件風(fēng)暴中施蜜,我們可以根據(jù)命令卒蘸、操作與事件將業(yè)務(wù)上緊密結(jié)合在一起的多個實體...

  • Resize,w 360,h 240
    Golang領(lǐng)域模型-六邊形架構(gòu)

    前言:六邊形架構(gòu)又稱“端口適配器架構(gòu)”,實際上也是一種分層架構(gòu)翻默,只不過由上下或者左右變成了內(nèi)部與外部缸沃。其核心理念就是應(yīng)用通過端口與外部進(jìn)行交互的...

  • Resize,w 360,h 240
    Golang領(lǐng)域模型-開篇

    前言:八叉樹是一位擁有數(shù)十年編程經(jīng)驗,醉心于代碼藝術(shù)的工程師修械。freedom是他結(jié)合《實現(xiàn)領(lǐng)域驅(qū)動設(shè)計》與《六邊形架構(gòu)》兩文為一眾Gopher打...

  • Resize,w 360,h 240
    MongoDB從入坑到入迷

    背景:我司是一家正處于高速發(fā)展趾牧,目前擁有數(shù)百萬用戶,年銷售額近五十億的社交電商公司肯污。公司技術(shù)部建立之初翘单,為了適應(yīng)用戶量的高速增長,與業(yè)務(wù)的不斷變...

  • Resize,w 360,h 240
    go pprof與線上事故:一次成功的定位與失敗的復(fù)現(xiàn)

    背景:一次大幾萬人的線上搶購活動蹦渣,突然出現(xiàn)了問題哄芜,頁面半天打不開,打開了半天下不了單柬唯,cpu漲了又跌跌了又漲认臊,而內(nèi)存使用又穩(wěn)如老狗!不要慌锄奢,按照...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品