- Hands-On Microservices:Monitoring and Testing
- Dinesh Rajput
- 160字
- 2021-06-24 18:24:30
Decomposition on the basis of domain
You can also split a monolithic application into a microservice-based application based on its domain. The domain decomposition methods focus on a bounded context, which is a central pattern of Domain-Driven Design (DDD). Domain decomposition methods split a domain into subdomains. You can define services that correspond to the subdomains of the DDD, as shown in the following diagram:
The preceding diagram shows a decomposition based on subdomains. Each subdomain has a corresponding service. Subdomains can be classified according to business processes. For example, as you can see in the preceding diagram, we have decomposed the online bookshop application into the following subdomains:
- Customer Account Management
- Book Inventory Management
- Order Management
- Shipping Management
The main challenge of this approach lies in identifying the subdomains. Like business capabilities, subdomains are identified by analyzing the business and its organizational structure and identifying the different areas of expertise. Let's discuss the microservice chassis for common cross-cutting concerns.
- 解析QUIC/HTTP3:未來互聯網的基石
- FreeSWITCH 1.2
- 社交電商運營策略、技巧與實操
- 物聯網關鍵技術及應用
- HTML5 Game development with ImpactJS
- 面向5G-Advanced的關鍵技術
- Building Web Applications with ArcGIS
- Working with Legacy Systems
- Implementing NetScaler VPX?
- Selenium WebDriver 3 Practical Guide
- 圖神經網絡前沿
- Guide to NoSQL with Azure Cosmos DB
- 信息技術安全評估準則:源流、方法與實踐
- 移動互聯網環境下的核心網剖析及演進
- Hands-On Reactive Programming in Spring 5