随笔分类 -  通用系统设计

记录一些通用系统设计方案
摘要:一、6种限流方案 系统层:IP黑名单;(防爬虫、ddos) 代理层:tomcat最大连接数、nginx最大连接数和连接速率 业务层:时间窗口、沙漏算法、令牌桶 二、业务层限流 时间窗口: 利用redis的zset,每次请求到来,清除60s前的请求,然后统计当前请求数量; 缺点:百万并发数据量太大、非 阅读全文
posted @ 2022-05-25 12:01 SArtOnline 阅读(48) 评论(0) 推荐(0)
摘要:一、架构流程图 阅读全文
posted @ 2022-05-25 11:32 SArtOnline 阅读(60) 评论(0) 推荐(0)
摘要:一、基本架构图 阅读全文
posted @ 2022-05-24 15:24 SArtOnline 阅读(18) 评论(0) 推荐(0)