Too Long; Didn't Read
Microservices have been around for some while, and are a pretty well known pattern to build applications and digital services. To put it in simple terms, a <em>microservices architecture </em>decouples individual components of a service, basically each component becomes an application of its own. All microservices are connected using defined <em>APIs, </em>making it possible to have autonomous teams work on individual pieces of the application, mostly without breaking each others functionality. <a href="https://medium.com/refraction-tech-everything/how-netflix-works-the-hugely-simplified-complex-stuff-that-happens-every-time-you-hit-play-3a40c9be254b" target="_blank">Netflix</a> for example states that it uses about 700 microservices to provide their streaming service.