Microservices
A microservices architecture breaks your system into separately contained units, which work closely in tandem with each other but don’t require the function of another unit in order to maintain.
The ability to individually deploy and manage sections of your site provides the following benefits:
-
Reduced downtime
-
High Concurrency and Scalability
-
Fault-tolerance
-
Flexibility
-
Reduced maintenance
-
Ease of deployment