在线拍卖系统设计:并发出价和拍卖结束
拍卖系统设计案例分析:数据模型、API、通过条件更新处理并发出价、Redis Lua、防止抢拍和安全关闭拍卖。
拍卖系统设计案例分析:数据模型、API、通过条件更新处理并发出价、Redis Lua、防止抢拍和安全关闭拍卖。
使用 Spring Boot、Kafka、Redis GEO 和 SSE 设计订单追踪和快递员实时位置系统的案例研究。分析并发冲突、数据一致性和突发流量处理。
文件存储系统设计案例:需求、数据模型、分块上传 API、共享、同步、处理并发冲突和流量突增
案例分析优惠券系统设计:防止秒杀时超售,使用原子UPDATE、Redis Lua、Kafka和带过期的保留机制。
News feed 设计案例研究:需求、规模、数据模型、API、fan-out on write 与 on read 比较、混合模型及处理明星用户、一致性、流量突增的方法
1-1和群组聊天设计案例:基于seq的数据模型、幂等消息API、水位线式已读状态、Outbox+Kafka和突发流量应对
完整的自动补全系统设计案例研究:需求、数据模型、API、Redis前缀顶K、Kafka、热key处理和突发流量
为数百万玩家设计 Redis sorted set 实时排行榜的案例研究,包含数据模型、API、平分处理、幂等性和流量突增。
医疗预约系统设计案例,包含时间槽模型、API设计、通过条件更新和唯一索引防止重复预约、处理开放时段的突发流量。
外卖系统设计案例研究:需求、数据模型、API、订单状态机、骑手分单、使用 Kafka 的 outbox 和实时更新。
支付系统设计案例研究:通过幂等性密钥防止重复扣款、与支付网关对账、安全处理争议中的退款和突发流量。
演唱会售票系统设计的案例研究,系统需要应对突发流量。本文使用 Redis 虚拟队列、通过 SQL 原子性操作保护座位、以及幂等支付处理。
分布式 API 网关速率限制器设计案例研究,包含需求、算法选择、数据模型、Redis Lua 脚本以及并发冲突和突发流量处理
购物车与订单流程设计案例研究:需求、数据模型、API、库存超卖防护、幂等性、outbox 模式和秒杀处理。
电子钱包设计案例研究:双式记账法模型、幂等 API、防死锁、Kafka outbox 和突发流量处理
案例研究:网约车系统设计——使用Redis GEO查找附近司机,处理订单匹配中的并发冲突,保持数据一致性并应对高峰期负载
自驾租车系统设计案例:用 PostgreSQL 防止重复预订、幂等性押金、取消订单退款和春节流量
案例研究,设计一个包含数据模型、API、续期流程、防止重复扣费、Kafka Outbox 和处理流量尖峰的计费系统。
案例研究:设计在50ms内完成欺诈评分的系统。介绍需求、数据模型、API、Redis velocity检查、幂等性、基于Kafka的outbox以及处理流量突增的方法。
通知系统设计案例研究:数据模型、幂等API、outbox、优先级队列、指数退避重试和防突发负载。