Draft Redbook, last updated: Fri, 29 May 2015
Microservices is an architectural style, in which large complex software applications are composed of one or more of smaller services.