spring-cloud | 微服务

引言

前两个月学了Spring Cloud,也在项目中实践了,为了加深印象,也为了总结,方便以后的学习,所以来写这个系列的博文,也给正在学Spring Cloud或者即将学的小伙伴带来一点点帮助,那我就很高兴了。

什么是微服务?

微服务只是一个概念,并不是一个像Spring之类的框架。一个项目或者一个系统,不论规模大小,都可以进行服务拆分,这样有利于设计、开发、测试、运维,这就是微服务。

微服务介绍

微服务最早由Martin Fowler与James Lewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。

你可能感兴趣的:(spring-cloud | 微服务)