All about Microservices

Microservices seems to be the end of the world now just like the legacy SOA, WCF, HTML5 and so on and so forth. If you are in Application Development industry you cant ignore it now. Better not.

Here are some of the Microservices Resources

Microservices - a definition of this new architectural term by Martin Fowler

The term "Microservice Architecture" has sprung up over the last few years to describe a particular way of designing software applications as suites of independently deployable services. While there is no precise definition of this architectural style, there are certain common characteristics around organization around business capability, automated deployment, intelligence in the endpoints, and decentralized control of languages and data.

A pattern language for microservices is brought to you by Chris Richardson. Experienced software architect, author of POJOs in Action and the creator of the original His latest startup is, a microservices application platform.

Design patterns for microservices By AzureCAT