广告 · 渠道 · 结算
元数据
按比例放量
关键判断
可观测性
目录 · 价格
幂等与去重
同键同分区
商品服务
↓
凭据轮换
需要统一口径、跨系统拉通、从报表走向实时决策的组织
Excel · CSV
中间件
DAG · 依赖 · 补数
适用
BI 报表
Kafka CDC
常用技术架构图 · 四例
图片 · 视频
数据平台架构
发券 · 活动开停
Flink CDC
ClickHouse · Doris
发放 · 抵扣 · 过期
事件生产者 PRODUCERS
02
内容服务
PROCESSON · NATIVE
三主三从
退避 3 次入队
规则 · 模型
集中检索
D A T A P L A T F O R M
ES 检索
版本 · 生命周期
智能调度
消费延迟 P99 超阈值
弹性扩缩
灰度发布
事务消息 + 去重键
缓存层
个位图素材
嵌入业务系统
日志埋点
云原生部署架构
任务调度
推荐引擎
先定指标口径再建表;分层只为复用,不为好看
统一入口
DOMAIN SERVICES
注册中心
数据子网
基础设施
开放平台
七层转发
积压监控
用户服务
K8s 控制面
重试 + 幂等消费(默认)
出线走 NAT
常见坑
05
消费端按业务键去重
PROCESSING
离线数仓
CronJob
端 · 服务 · 网关
03
实时接入
主题与分区
全文检索
API 网关
DATA SOURCES
成本治理
回溯与重放
配置中心
调度 · 运维 · 成本
清洗 · 限速
攻击拦截
接口拉取
静态与视频
成本
›
客户端
按时间点消费
GOVERNANCE
个模块
重放工具
交易服务
10.10.0.0/16 · Kubernetes 1.29 · 三可用区
ODS → DWD → DWS
密钥与配置
允许丢失,日志类场景
只有状态变化才发事件;查询类请求继续走同步接口
实时规则
清洗 · 归档
支付服务
定时 · 增量
只允许代理与备份
RDS 主从
小程序
CLIENT / CHANNEL
埋点 SDK
MPP 引擎
精确一次
业务服务
容器化交付、需要弹性伸缩与灰度发布的在线系统
其余端口默认拒绝
按业务域划分
WAF 防护
Web 门户
并发互斥
服务发现
数据治理
01
活动 · 落地页
MySQL · PG
扣减 · 回补
3 段 / 25 模块
统一出网
DNS 解析
DataX · Sqoop
重试与死信
业务库
微信 · 支付宝
短信 · 推送 · 站内信
A R C H I T E C T U R E B L U E P R I N T / 0 4
数据服务 SLA
通知服务
统一鉴权
第三方
风控决策
优惠 · 活动
对象存储
微服务 / 事件驱动 / 数据平台 / 云原生 —— 四种骨架同装一板,可整块复制,也可单独拆用
团队按业务域拆分、需要独立发布节奏的中大型系统
类架构骨架
血缘
6 层 / 39 模块
仅 443 放行
浏览器 · SSR
分区扩容
122
E V E N T - D R I V E N
质量
客户端 → 网关 → 服务 → 中间件 → 数据,逐层单向依赖;每个服务独立部署、独立扩缩
微服务架构
热点主题拆分
公网子网
账号 · 权限
短信 · 推送
06
事件没有版本号,消费者一升级就全线解析失败
任务监控
Schema 版本化,向后兼容
接入与网关
消息队列
最多一次
顺序与幂等
数据服务
权限
文件存储
事件消费者 CONSUMERS
OPERATIONS
应用消费
事件主干 EVENT BUS
订单服务
产出时间 · 准确性
特征库
4
文件服务
事件驱动架构
上报规范 · 校验
动态配置
定时批处理
CI/CD 流水线
Kafka / RocketMQ 集群
会话 · 计数
0
M I C R O S E R V I C E S
第三方 SDK
PRIVATE-DATA
定时任务
5 段 / 34 模块
外部流量 EDGE
镜像不锁版本、liveness 探针乱配,滚动更新直接全站雪崩
H5 站点
营销服务
04
有状态组件不进应用子网;一切配置与密钥来自外部
PUBLIC
存储分层 · 计算配额
公网 SLB
搜索引擎
密钥管理
按主题与时间区间重投
计算加工
搜索索引
堡垒机
智能推荐
日志采集
mTLS · 灰度
Deployment
热点数据
事件治理 GOVERNANCE
数据源
谁产生、谁消费、影响面
CONSUMPTION
行为回填 · 重排
Elasticsearch
三副本
CDN 边缘
嵌入合作方
EDGE & GATEWAY
结果缓存
分布式锁
投递语义 DELIVERY SEMANTICS
限流熔断
服务边界按业务能力切,不按表切;跨服务只走接口或事件
Redis 集群
令牌校验
外部开发者
无状态服务
CDN 加速
数据仓库
调用定位
MIDDLEWARE
分布式缓存
边界规则 NETWORK POLICY
调度 · 自愈 · 滚动升级
渠道 · 支付通知
应用子网
堆积告警
文件导入
INFRASTRUCTURE
DATA & STORAGE
STORAGE
服务拆太细导致分布式事务失控,先拆 5 到 8 个再迭代
人工介入与补偿队列
存储服务
至少一次
窗口 · 状态
INGESTION
日 · 周 · 月
延迟 · 失败 · 重跑
生产者把状态变化写成事件投递到总线,消费者各自订阅,上下游之间没有直接调用
有状态服务
容器编排
SLB 入口
链路追踪
指标阈值
PRIVATE-APP
镜像仓库
运维审计
移动 App
调度编排
发布 · 审核 · 下架
公网只开 443
积分服务
构建 · 发布
数据源进、加工出,左到右五段流水;治理横跨全链路,调度与成本决定能不能长期跑
3 子网 / 24 模块
MySQL 主从
C L O U D - N A T I V E
日志 · 指标 · 链路
数据子网不出网
实时计算
VPC · 生产集群
监控告警
跨系统状态同步、削峰填谷、多下游订阅同一变更
血缘追踪
CDC 入湖 · 宽表
对象存储 · Iceberg
数据层
文件网关
过载保护
经营看板
KMS · 动态注入
数据湖
固定出口 IP
四层 · 七层
对账 · 清理 · 补数
静态资源
实时规则 · 拦截
特征 · 召回
StatefulSet
负载均衡
注册 · 改绑 · 注销
子网间最小权限
死信处理
外部回调
上传 · 转码
采集接入
下单 · 支付 · 退款
原子 · 派生
消息流
契约管理
iOS · Android
指标平台
数据 API
API 编排
在线 · 离线
服务网格
扫描 · 签名 · 保留策略
构建 · 灰度 · 回滚
近实时增量同步
合同 · 归档
延迟与堆积量
自助分析
风控服务
指标重复定义,两个系统同一名字两个数,对账对到崩
支付 · 对账
下单 · 履约
批量同步
库存服务
分析与报表
平台能力 PLATFORM
NAT 网关
按服务名放行
一主两从
交易数据
异步解耦
标签体系
南北流量从公网进、东西流量在集群内走;三个子网用安全组隔开,平台能力统一供给