Salesforce Certified Integration Architect — Question 21

An integration architect needs to build a solution that will be using the Streaming API, but the data loss should be minimized, even when the client re-connects every couple of days.
Which two types of Streaming API events should be considered? (Choose two.)

Answer options

Correct answer: B, C

Explanation

Change Data Capture Events (B) are designed to track changes in data, thereby reducing the risk of data loss during client reconnections. High Volume Platform Events (C) are optimized for high throughput scenarios, making them suitable for scenarios involving frequent client connections and data updates, unlike PushTopic Events (A) and Generic Events (D), which may not provide the same level of data retention in such situations.