all the interactions with the customer
- 2. Designing Microservices
- from Microservices for the Enterprise: Designing, Developing, and Deploying
- Publisher: Apress
- Released: November 2018
Customer management is in charge of "here is a copy of your bill," I guess. But customer management must then retrieve a copy of the bill details from Billing and Finance, no?
This dialog could quickly grow complicated if you consider foreign exchange and taxation? What is the customer's country? what is his state? Inventory: is this item on the customer's order taxable? Customer management: does the customer have a VAT exemption form on file? and everyone keeps their own copy of this data?
Even looking at Figure 2-1, I consider the Customer Payments subdomain where what it needs, it needs from at least three of the departments!
Share this highlighthttp://www.safaribooksonline.com/a/microservices-for-the/20418310/