Microservices is an approach of developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms(like REST), built around business capabilities and independently deployable by fully automated deployment machinery.
-from Article by James Lewis and Martin Fowler's

0 Comments