弹力设计总图是怎样的?微服务关键技术有哪些?IaaS关键技术有哪些?
打卡Day22:今天学习了《51|弹力设计篇之“弹力设计总结”》,我的收获如下:
弹力设计总图
- 服务冗余:负载均衡、服务发现、动态路由、健康检查。
- 服务解耦:用户分片、业务分片、自包含;异步通讯、工作流、业务补偿。
- 服务容错:重试、幂等、熔断、降级、缓存、裁剪流程、裁剪数据。
微服务关键技术
- Configuration Management
- Service Discovery
- Load Balancing
- API Gateway
- Service Security
- Centralized Logging
- Centralized Metrics
- Distributed Tracing
- Resilience & Fault Tolerance
- Auto Scaling & Self Healing
- Packaging
- Deployment & Scheduling
- Job Management
- Singleton Application
IaaS关键技术
- Resource Management
- Operating System
- Virtualization
- Hardware
- Storage
- Networking