- Cloud Native Development Patterns and Best Practices
- John Gilbert
- 164字
- 2021-06-30 18:43:03
Functional boundaries
Functional decomposition is by no means a new topic. For programmers, it is the fundamental topic of any programming 101 course. For software analysts, decomposing a system into domains and subdomains is part of the job description. At its core, none of this has changed. You know your functional domain. As a domain expert, you know how to best divvy up your system's functionality. What we are focused on here is how to use that knowledge and take it further to create bounded isolated components that you can deploy and scale with confidence. In essence, we are creating functional bulkheads around our components. We want to share a domain language across all teams to help ensure that everyone has a shared understanding of the innovations we are continuously deploying to these components. We want to apply relevant patterns to components to help ensure the cohesion of a specific component. We want to ensure that each component is focused on a specific responsibility.
- Clojure Data Analysis Cookbook
- Introduction to DevOps with Kubernetes
- R Data Mining
- Excel 2007函數(shù)與公式自學(xué)寶典
- 蕩胸生層云:C語言開發(fā)修行實錄
- 物聯(lián)網(wǎng)與云計算
- 模型制作
- 大數(shù)據(jù)驅(qū)動的設(shè)備健康預(yù)測及維護(hù)決策優(yōu)化
- Ruby on Rails敏捷開發(fā)最佳實踐
- HTML5 Canvas Cookbook
- Cloudera Hadoop大數(shù)據(jù)平臺實戰(zhàn)指南
- 西門子S7-1200/1500 PLC從入門到精通
- PostgreSQL High Performance Cookbook
- 微控制器的選擇與應(yīng)用
- 這樣用Word!