Partitioning Your Business into Services
Cloves Carneiro, Tim Schmelmer · Apress eBooks · 2016
This chapter presents some guidelines for composing a larger business application out of a set of microservices. We start by explaining some general criteria by which to partition a software system into a set of core services. We then explain how these core services can be composed into one or more layers of higher-level services, which eventually are the building blocks for the entire application. Finally, we will apply some of these generic principles to begin building our example bookstore application. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.