作者:刘须华一、背景概述: R2M缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。而缓存最常见的问题是缓存穿透、击穿和雪崩,在高并发下这三种情况都会有大量请求落到数据库,导致数据库资源占满,引起数据库故障。平时对缓存测试时除了关注增删修改查询等基本功能,应该要重点关注缓存穿透、击穿和雪崩三种异常场景的测试覆盖,避免出现线上事故。二、基本概念说明:1、缓存击穿:是指在超级热点数据突然过期,导致针对超级热点的数据请求在过期期间直接打到数据库,这样数据库服务器会因为某一超热数据导致压力过大而崩掉。 2、缓存穿透:是指查找的数据在缓存和数据库中都不存在,导致每一次请求数据从缓存中都获
作者:京东科技葛星宇1.前言本文除特殊说明外,所指的都是fate1.9版本。fate资料存在着多处版本功能与发布的文档不匹配的情况,各个模块都有独立的文档,功能又有关联,坑比较多,首先要理清楚各概念、模块之间的关系。2.网络互联架构1.概念解释:RollSite是一个grpc通信组件,是eggroll引擎中的一个模块,相当于我们的grpc通信网关。Exchange是RollSite中的一个功能,用于维护各方网关地址,并转发消息。参考《FATEexchange部署指南》2.对比解读:l网状架构相当于我们的一体化版本模式,但没有dop平台来维护网关,每方需要在配置文件里维护其他参与方的网关地址。l
作者:京东科技葛星宇1.前言本文除特殊说明外,所指的都是fate1.9版本。fate资料存在着多处版本功能与发布的文档不匹配的情况,各个模块都有独立的文档,功能又有关联,坑比较多,首先要理清楚各概念、模块之间的关系。2.网络互联架构1.概念解释:RollSite是一个grpc通信组件,是eggroll引擎中的一个模块,相当于我们的grpc通信网关。Exchange是RollSite中的一个功能,用于维护各方网关地址,并转发消息。参考《FATEexchange部署指南》2.对比解读:l网状架构相当于我们的一体化版本模式,但没有dop平台来维护网关,每方需要在配置文件里维护其他参与方的网关地址。l