摘要

微服务架构在2012年开始出现技术雏形,并逐步取代传统的单体式架构。2014年学者Martin Fowler正式提出微服务架构的概念,与此同时,容器技术的快速发展为微服务架构的大规模使用提供了基础支撑。2014年至今,微服务架构已成为行业内最流行的服务架构。本文首先介绍了微服务架构的概念和主要特点;然后详细描述了国内外学术界对于微服务架构的学术论文与研究工作;最后介绍了微服务架构的优点和缺点以及与传统的单体式架构特点的对比。