(一):什么是微服务
解读微服务特点:
1:微服务是一种项目架构思想(风格)
2:微服务架构是一系列小服务的组合
3:任何一个微服务,都是一个独立的进程
4:轻量级通信(跨语言,跨平台)
5:服务粒度(围绕业务功能拆分)
6:去中心化管理(不依赖某一种语言)
1:开发简单
2:技术栈灵活
3:服务独立解耦
1:维护和部署的复杂度增加
2:服务间通信成本较高
3:分布式事务
1:springcloud为微服务思想提供了完美的解决方案
2:springcloud是一些列框架的集合体
3:springcloud基于springboot实现