云原生应用开发实战:基于.NET开发框架及Kubernetes容器编排技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.8 Concurrency(并发能力)

进程是“一等公民”,根据进程的用途来组织进程,然后将其拆分,以便根据需要扩展和回收这些进程。

支持并发意味着应用程序的不同部分可以扩展以满足当前的性能需求,否则当不支持并发时,架构除了垂直扩展整个应用程序之外将别无选择。支持云原生应用程序弹性扩展的理想方法是水平扩展。与其让单个庞大的进程变得更大,不如创建多个进程,并将应用程序的负载拆分后分配给这些进程。