如何设计一个高并发的系统?[面试8.0]

系统拆分
使用缓存
消息队列,削峰,异步,解构
读写分离
分库分表
容量规划
其他参考"有哪些地方可以调优性能"章节