Wednesday, August 6, 2014

Scaling with Microservices and Vertical Decomposition

0 comments
The architecture of otto.de is based on the concept of vertical decomposition: the whole system is vertically split into several loosely coupled applications. Every “vertical” is responsible for a single business domain such as “Order”, “Search & Navigation”, “Product”, etc. It has its own presentation layer, persistence layer and a separate database. From the development perspective, every vertical is implemented by exactly one team and no code is shared between the different systems. We have already described the details of this architecture in an article in OBJEKTspektrum (German), a different blog post (German) and at conferences like QCon (English).


Read more here

Leave a Reply

 
All Tech News IN © 2011 DheTemplate.com & Main Blogger .