41 lines
1.1 KiB
Markdown
41 lines
1.1 KiB
Markdown
---
|
||
title: "Platform Events vs CDC"
|
||
type: concept
|
||
tags: [salesforce, integration, events]
|
||
sources: [specialized-salesforce-architect.md]
|
||
last_updated: 2026-04-20
|
||
---
|
||
|
||
# Platform Events vs CDC
|
||
|
||
Salesforce 事件驱动集成的两种模式对比。
|
||
|
||
## Platform Events
|
||
|
||
| 特性 | 说明 |
|
||
|-----|-----|
|
||
| 自定义载荷 | 是 — 定义自己的 schema |
|
||
| 跨系统集成 | 首选 — 解耦生产者和消费者 |
|
||
| 字段级追踪 | 否 |
|
||
| 重放 | 72 小时窗口 |
|
||
| 容量 | 高容量标准(100K/天) |
|
||
| 使用场景 | "某事发生"(业务事件) |
|
||
|
||
## Change Data Capture (CDC)
|
||
|
||
| 特性 | 说明 |
|
||
|-----|-----|
|
||
| 自定义载荷 | 否 — 镜像 sObject 字段 |
|
||
| 跨系统集成 | 有限 — 仅 Salesforce 原生事件 |
|
||
| 字段级追踪 | 是 — 捕获字段变更 |
|
||
| 重放 | 3 天保留 |
|
||
| 容量 | 绑定到对象事务量 |
|
||
| 使用场景 | "某事变化"(数据同步) |
|
||
|
||
## 选择指南
|
||
- 需要跨系统集成 → Platform Events
|
||
- 只需要 Salesforce 内部变更追踪 → CDC
|
||
|
||
## 来源
|
||
[[Salesforce-Architect]] 智能体的架构设计指南
|