弹力设计总图是怎样的?微服务关键技术有哪些?IaaS关键技术有哪些?

打卡Day22:今天学习了《51|弹力设计篇之“弹力设计总结”》,我的收获如下:

弹力设计总图

  1. 服务冗余:负载均衡、服务发现、动态路由、健康检查。
  2. 服务解耦:用户分片、业务分片、自包含;异步通讯、工作流、业务补偿。
  3. 服务容错:重试、幂等、熔断、降级、缓存、裁剪流程、裁剪数据。

微服务关键技术

  • 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

左耳朵耗子带你重学《左耳听风》

https://time.geekbang.org/column/article/4253