天天看点

微服务_传统应用架构

 传统应用架构

微服务_传统应用架构
微服务_传统应用架构

存在问题:

系统资源浪费

部署效率太低

技术选型单一

为服务架构的要求

根据业务模块划分服务种类

每个服务可独立部署 & 相互隔离

通过轻量级API调用服务

服务需保证良好的高可用性

微服务架构

微服务_传统应用架构

冒烟测试

微服务_传统应用架构

 Git Flow

微服务架构模式网站: http:mircroservices.io/

微服务架构领域的权威:Chris Richardson

微服务架构的特点:

微小度颗粒

责任单一性

运行隔离性

管理自动化

微服务架构的挑战

运维要求高

分布式复杂性

部署依赖较强

通信成本较高

微服务_传统应用架构

Node.js