65 lines
1.2 KiB
JSON
65 lines
1.2 KiB
JSON
{
|
|
"slug": "seckill-design",
|
|
"name": "高并发秒杀系统设计",
|
|
"description": "高并发秒杀系统:分层削峰、限流(429)、Redis Lua 原子扣减、不超卖、一人限购、异步落库、Redis Key 设计",
|
|
"tags": [
|
|
"429",
|
|
"Duplicate",
|
|
"EXPIRE",
|
|
"Go",
|
|
"INCR",
|
|
"Lua",
|
|
"Redis",
|
|
"Redis Cluster",
|
|
"Redis Key",
|
|
"Redis原子性",
|
|
"Retry-After",
|
|
"SQL",
|
|
"ZSET",
|
|
"hash tag",
|
|
"一人一件",
|
|
"乐观锁",
|
|
"令牌桶",
|
|
"兜底",
|
|
"冒号",
|
|
"削峰",
|
|
"单线程",
|
|
"原子",
|
|
"命名规范",
|
|
"唯一约束",
|
|
"固定窗口",
|
|
"异步",
|
|
"批量",
|
|
"数据库兜底",
|
|
"消息队列",
|
|
"滑动窗口",
|
|
"版本号",
|
|
"落库",
|
|
"超卖",
|
|
"跨节点",
|
|
"限流",
|
|
"限购"
|
|
],
|
|
"difficulty_range": [
|
|
2,
|
|
5
|
|
],
|
|
"schema_version": "1.0.0",
|
|
"updated": "2026-09-04",
|
|
"question_files": [
|
|
"single_choice",
|
|
"fill_blank",
|
|
"short_answer",
|
|
"code_reading"
|
|
],
|
|
"stats": {
|
|
"total": 40,
|
|
"by_type": {
|
|
"single_choice": 10,
|
|
"fill_blank": 10,
|
|
"short_answer": 10,
|
|
"code_reading": 10
|
|
}
|
|
}
|
|
}
|