消息中间件设计——解耦业务系统与核心系统 同步和异步 什么是同步?什么是异步?同步与异步指的是消息通信机制同步 在发出一个调用后 没有得到的结果...
存储系统设计 什么是池化技术? 在一些项目中,会提前分配一块大的内存空间作为数据缓冲区,用来优化内存分配,这就是一种“内存池”化技术。还可以用数...
搜索引擎 为什么需要搜索引擎? 1.对于海量数据的搜索,SQL语句查询几乎 不能达到要求,因为在海量数据中这种查询响应时间 远远超过用户能够接受...
缓存设计 什么是缓存? 缓存的原始意义是访问速度比一般随机存储器快的一种高速存储器。缓存的常见分类?本地缓存客户端缓存,客户端缓存主要包括HTT...
应用集群化 为什么要应用集群化? 随着业务的快速发展,一台应用服务器无法支撑大量的用户请求。在面对高峰流量时,系统可能会出现响应慢,甚至宕机的现...
生产环境监测 服务器性能日常监测 服务器平均负载是什么意思?服务器平均负载指的是在单位时间内系统处于可运行状态或不可中断状态的进程的平均数,即活...
快速部署上线 反向代理配置 在单体系统当中,用户可以直接访问后端服务器,但是随着业务的加大,用户量增加,此时单台服务器就会很繁忙响应会变慢。这时...
生产级系统框架涉及的细节 幂等性(保证数据的一次性) 什么是幂等?何为幂等,用户对同一个操作发起一次或者N此请求,结果都是一致 的。什么地方需要...
案例一:秒杀系统业务场景 秒杀系统的特点:在活动开始之前流量平稳,当活动开始的时候流量激增。限时、限量、限价 参与秒杀活动的商品数量有限。活动预...