在第3章中,我们讨论了什么是服务,以及如何利用服务来帮助处理应用程序的复杂性,以及将其划分到许多不同的开发团队中,让每个团队都使用自己的代码库并支持自己的服务。我们讨论了如何划定服务的大小以及服务之间应该如何交互。
但是我们并没有深入探讨团队对服务的“所有权”的具体含义,以及为什么这种所有权是重要的。在本章中,我们会介绍服务所有权的意义,以及如何来实践由独立团队负责的服务架构。