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
Microservices.io is brought to you by Chris Richardson. Experienced software architect, author of POJOs in Action and the creator of the original CloudFoundry.com. His latest startup is eventuate.io, a microservices application platform.
Design patterns for microservices By AzureCAT