Sauf que vous ayez passé la dernière année dans une grotte, vous avez probablement entendu parler de microservices. Alors qu'est-ce que microservices? Pour répondre à ces questions, citons un vétéran:
Le style architectural de microservice est une approche pour développer une seule application en tant que suite de petits services, chacun exécutant son propre processus et communiquant avec des mécanismes légers, souvent une API de ressources HTTP. Ces services sont construits autour des capacités commerciales et indépendamment déployables par des machines de déploiement entièrement automatisées. Il existe un minimum de gestion centralisée de ces services, qui peuvent être écrits dans différents langages de programmation et utiliser différentes technologies de stockage de données.
Martin Fowler
Http://martinfowler.com/articles/microservices.html