**三高(架构设计)****:**高可用,高并发,高性能
- **高可用:**项目对于外部的依赖度不高
- **高并发:**系统能扛住上千万的请求,能够应对流量激增
- **高性能(最主要的):**一个接口的响应时间不超过50ms。一般的响应时间就是20ms-50ms
**宕机:**不仅仅是服务挂掉(很少出现),主要是网络波动。
**服务假死:**服务暂时接受不了多余的web请求(HTTP请求)
**优化:**一个是从架构方面去优化(京东),一个是从代码方面去优化(针对接口而言):多线程,中间件,业务优化。
**高扩展:**oop编程(面向对象编程),针对核心业务避免使用if-else编程。