xkiven の 小屋
here is xkiven...
FalshSale
2025/5/3
FlashSale 秒杀系统
项目地址:https://github.com/xkiven/FalshSale
简介
本秒杀系统是一个高效、稳定的系统,旨在解决高并发场景下的秒杀问题,确保用户能够公平、流畅地参与秒杀活动。系统采用了多种技术手段,如缓存、消息队列等,来应对高并发流量,避免系统崩溃和数据不一致的问题。
熔断降级
2025/2/19
熔断降级是一种在系统出现故障或异常情况时,为了避免故障蔓延,对系统进行保护的机制。通常当某个服务或操作频繁失败时,会触发熔断,后续的请求会直接走降级逻辑,而不是继续尝试可能失败的操作。
熔断降级的基本概念
熔断:当系统检测到某个服务或操作的错误率超过一定阈值,或者在一定时间内出现过多的错误时,会触发熔断。熔断后,对该服务或操作的请求会直接被拦截,不再尝试调用实际的逻辑。
降级:在熔断触发后,会执行一个预先定义好的降级逻辑,返回一个默认值或者执行一些简单的处理,以避免长时间等待或者系统崩溃。
恢复:在熔断一段时间后(通常称为休眠窗口),系统会尝试恢复正常,重新允许部分请求调用实际的逻辑,根据调用结果来判断是否继续熔断。

xkiven
here is kiven…
…