自2014年,微服务架构概念经Martin Flower提出以来,受到广泛关注,为更好了解微服务架构风格,本文首先分析、梳理了软件架构的发展历程,随后介绍了微服务架构的原理、设计和目前流行的微服务产品,并分析其优缺点,最终对微服务架构的应用前景作出论述。