What are Microservices ?
Firstly, According to wikipedia.
Microservices are a software development technique—a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services.
In layman terms, Microservices architecture is nothing but breaking the whole functionality of an application into several small functionalities
Resources for Microservices
Most importantly, Microservices are the trending topic in the industry. Most of the companies trying to migrate their application from monolith to microservice architecture.
Therefore, In this article, we will see important resources to learn microservice architecture.
This article explains about the microservices architecture in a simpler way. .moreover, it is by Chris Richardson .he is the founder of the original CloudFoundry.com, an early Java PaaS (Platform as a Service) for Amazon EC2.
further, it clearly explains how microservices works and important aspects of microservices
This is one of the best blogs series about microservices using node.js.
most importantly, this author explains clearly about microservices using node.js with the complete codebase.
Further, Martin Flower explains microservices in a different way. . it is highly recommended by many professionals.
On the other hand, this video explains the Microservices architecture in a simpler way. most importantly, it explains "when to use" the patterns.
This article explains how we can develop a transactional microservices using aggregates, event sourcing and cqrs.
Further, this video explains how we can build a microservices using Clean Architecture by Robert C Martins(Uncle Bob).
this guy explains with a simpler example for ease of understanding. Clean Architecture
This video clearly explains how we can get started with microservices architecture.
RedHat blogs explain microservices in a much simpler way.
Sam newman explains technology in a very different way. Above all, his approach will make us understand many complex things in a simpler way.
Last but not least, this is one of the best sites for microservices in the tech industry. it is the most recommended site for the microservice architecture