微服务到底是个啥?
发展历程: 单体服务(发布就是一个war或jar)-——分布式服务(分布式环境下手动部署)
——>微服务(全自动独立部署)
服务:提供的业务功能
重点在于对微的解释,但仅仅从微来理解还不够,干脆画个图总结下:
通信方式可以是Rest API 或 RPC
概况起来就是:微服务组件——微服务间通信——最少配置管理
详细的总结:
《=======================微服务 概念总结========================================》什么是微服务
1. [微服务组件]
一组独立小型服务
每个小型服务独立运行与部署
这些小型服务自由选择编程语言与采用不同的数据存储方式2. [微服务组件间通信]:各服务之间采用轻量级通信方式通信(RPC)