Tag: system-design
All the articles with the tag "system-design".
-
异步与削峰:用消息队列把洪峰挡在核心路径外
同步链路在峰值流量下极易被打垮。本篇讲清削峰 vs 解耦、MQ 缓冲与令牌桶入口结合的削峰模式、消费侧背压(Consumer Lag / DLQ / pause-resume)、异步后的一致性权衡与幂等消费,以及哪些场景不该异步。
-
Nginx 配置实践:结构、反向代理、限流与生产清单
围绕 nginx.conf 结构讲清全局块、events、http/server/location,覆盖反向代理、负载均衡、HTTPS、限流与动静分离,附生产检查清单。
-
CDN:就近访问、回源、缓存策略与防盗链
讲清 CDN 就近访问、预热回源、GSLB 调度、Cache-Control 策略与防盗链,附生产清单与反模式。
-
数据库性能与扩展:索引、读写分离与分库分表
数据层往往是高性能的最后瓶颈。讲清索引与执行计划优化、读写分离、垂直/水平拆分与分库分表(分片键、散列路由、全局 ID、跨分片查询、扩容迁移),以及分布式事务与一致性代价。
-
数据冷热分离:边界划分、迁移与查询路由
从订单表容量测算讲清冷热边界决策、迁移安全、存储选型与查询路由,含冷热路由 / Canal / xxl-job / ClickHouse 代码。