iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 7
0
Software Development

Microservices in Action: with example in Node.js系列 第 7

領域驅動設計 - Microservices in Action: with example in Node.js

  • 分享至 

  • xImage
  •  

切割切割服務邊界,似乎對於微服務很重要,但上一篇看起來也虛虛的,似乎沒個準頭,好像沒有一個理論基礎可以 follow。於是人們想到如果從設計領域模型 (DDD)著手,似乎是一個好點子,所以 DDD 這個詞在這一兩年忽然火紅了起來,DDD 是一種基於領域知識來解決複雜業務問題的軟體開發方法論,由 Eric Evans 發明,這個專有名詞創立於同名書籍之中。

DDD (Domain-driven Design): https://en.wikipedia.org/wiki/Domain-driven_design

第十一屆 iT 邦幫忙鐵人賽,有一篇非常棒的系列文,大家可以直接去看。

Think in Domain-Driven Design by fx777: https://ithelp.ithome.com.tw/users/20111997/ironman/2730

如果你不知道怎麼切割服務邊界,可以 deep into DDD,它可以給你更有系統的 mindset。

進階閱讀


上一篇
切割服務邊界 - Microservices in Action: with example in Node.js
下一篇
通訊模式 sync vs async
系列文
Microservices in Action: with example in Node.js24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言