How to: Microservices
Related to this discussion are [microservices](https://en.wikipedia.org/wiki/Microservices), which can be described as a suite of independently deployable, small, modular services.  Each service runs a unique process and communicates through a well-defined, lightweight mechanism to serve a business goal.
1
Pinterest, for example, could have the following microservices: user profile, follower, feed, search, photo upload, etc.