知知识汇

系统架构总览

技术文档 211 浏览· 209 字 · 约 1 分钟· 2 小时前 架构概览
平台由接入层、应用层、检索层与存储层构成,各层独立扩缩容。

分层结构

平台采用四层结构,层与层之间只通过明确定义的接口通信:

  1. 接入层:CDN + 网关,负责 TLS 终止、限流与缓存。
  2. 应用层:无状态服务,可按 QPS 水平扩容。
  3. 检索层:倒排索引与向量索引分离,避免互相拖慢。
  4. 存储层:主库 + 对象存储,冷热数据分级。

设计原则

  • 读多写少:99% 的请求走缓存或静态化结果。
  • 无状态:应用节点不保存会话,重启不影响服务。
  • 可回滚:每次发布保留可回退版本。

结论:容量瓶颈应出现在数据库写入侧,而不是用户读取路径。