- 微服務(wù)架構(gòu)深度解析:原理、實(shí)踐與進(jìn)階
- 王佩華編著
- 280字
- 2021-07-07 16:03:58
3.4 小結(jié)
領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)可以保證業(yè)務(wù)模型和代碼模型的一致性,把業(yè)務(wù)與技術(shù)復(fù)雜性分離,通過邊界劃分來控制業(yè)務(wù)的復(fù)雜性,目前微服務(wù)架構(gòu)的興起帶來了實(shí)現(xiàn)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的最佳實(shí)踐環(huán)境。
軟件構(gòu)建過程本質(zhì)上是一個(gè)復(fù)雜的過程,這種復(fù)雜性伴隨在軟件工程的整個(gè)生命周期。使用微服務(wù)架構(gòu)、領(lǐng)域驅(qū)動(dòng)的軟件建模模式可以讓我們找到這種復(fù)雜性問題的解決之道。
[1] 質(zhì)量屬性需求:系統(tǒng)非功能(也叫非行為)部分的需求。
[2] 進(jìn)件存量:是指在某一指定的時(shí)間點(diǎn),過去生產(chǎn)與積累起來的進(jìn)件的結(jié)存數(shù)量。
[3] 進(jìn)件流量:單位時(shí)間內(nèi)流過某一段管道的進(jìn)件體積流量。
[4] AKF可擴(kuò)展立方:描述從單體應(yīng)用到分布式可擴(kuò)展應(yīng)用的可擴(kuò)展模型。
推薦閱讀
- C++程序設(shè)計(jì)教程
- Microsoft Application Virtualization Cookbook
- OpenCV 3和Qt5計(jì)算機(jī)視覺應(yīng)用開發(fā)
- 21天學(xué)通C++(第6版)
- JavaScript by Example
- 基于Swift語言的iOS App 商業(yè)實(shí)戰(zhàn)教程
- GeoServer Beginner's Guide(Second Edition)
- Python面向?qū)ο缶幊蹋簶?gòu)建游戲和GUI
- Learning Apache Cassandra
- Mastering ArcGIS Enterprise Administration
- Python+Tableau數(shù)據(jù)可視化之美
- 實(shí)戰(zhàn)Java高并發(fā)程序設(shè)計(jì)(第2版)
- Deep Learning with R Cookbook
- App Inventor少兒趣味編程動(dòng)手做
- Python計(jì)算機(jī)視覺和自然語言處理