June 2016
Intermediate to advanced
600 pages
8h 6m
English
The individual services in a microservices architecture generally adhere to the single responsibility principal. The services are meant to be simple, doing one thing and doing it well. In theory if a service has more than one responsibility then we should consider breaking it up in to separate services.
Single Responsibility Principle
The single responsibility principle simply states that every class in an object-oriented programming language should be encapsulated and responsible for only a single piece of functionality.
In reality, following this principle might not make sense at times, and there can actually be good reasons ...
Read now
Unlock full access