数据库:
- 表太大,可以按指定字段进行表分区,查询的时候根据该字段值路由到不同的分区进行查询,加快查询效率
- 分表
- 分库
- 主从读写分离
应用系统设计
- 池化技术,一般一个系统中都会有各种池,比如线程池,连接池,面向不同的功能创建不同的池,就是为了用池化技术固定每个功能可用资源的数量,分开治理,以防A业务影响到B业务
- 负载均衡,这个其实本质也是一种分而治之的思想,一台服务器处理不了,使用两台,两台不够再加,每个server分摊一部分请求作任务,分而治之,共同完成任务
计算机
- 多核技术,现代计算机cpu都是多核了,可以真正意义上的同进处理多个进程,本质上也是分而治之的思想