- Microservices with Clojure
- Anuj Kumar
- 177字
- 2021-06-30 19:24:29
Domain-driven design
Ideal enterprise systems are tightly integrated and provide all business capabilities as a single unit that is optimized for a particular technology stack and hardware. Such monolithic systems often grow so complex over time that it becomes challenging to comprehend them as a single unit by a single team. Domain-driven design advocates disintegrating such systems into smaller modular components and assigning them to teams that focus on a single business capability in a bounded context (https://en.wikipedia.org/wiki/Domain-driven_design#Bounded_context). Once disintegrated, all such components are made a part of an automated continuous integration (CI) process to avoid any fragmentation. Since these components are built in isolation and often have their own data models and schema, there should be a well-defined contract to interact with the components to coordinate various business activities.
- Spring Boot 2.0 Projects
- 物聯網關鍵技術及應用
- HTML5 Game development with ImpactJS
- React:Cross-Platform Application Development with React Native
- Mastering JavaFX 10
- Mastering TypeScript 3
- CCNP TSHOOT(642-832)認證考試指南
- 語音信號處理及Blackfin DSP實現
- 現代通信系統(第5版)
- 華為HCIA-Datacom認證指南
- Intelligent Mobile Projects with TensorFlow
- 智能物聯網:區塊鏈與霧計算融合應用詳解
- Hands-On Cloud:Native Microservices with Jakarta EE
- 智慧的物聯網:感知中國和世界的技術
- 網絡基本通信約束下的系統性能極限分析與設計