Skip to content

Domain 5 — Integration Flashcards

AI-Generated Content

These flashcards were generated with AI assistance and may need human review for accuracy. Always verify against official Salesforce documentation.

Scenario-based cards testing architectural judgment on integration pattern selection, middleware vs point-to-point, error handling, and API strategy.

Keyboard shortcuts: Space or Enter to flip · Arrow keys to navigate · 1–3 to grade after flipping

Card 1 of 10
A retail client needs real-time inventory sync between Salesforce and their POS system. They process 50K transactions/day with peak bursts of 5K/hour. Stock levels must update within 30 seconds. Which integration pattern and why?
Platform Events with Change Data Capture (CDC). Real-time requirement rules out Batch. 50K/day is within Platform Event limits (up to 250K standard events/day in Enterprise Edition). CDC captures all field changes on the Inventory object without custom triggers — publish automatically. The POS subscribes via CometD or Pub/Sub API. For Salesforce-inbound updates from POS: the POS publishes to a custom Platform Event, and a Salesforce trigger/Flow updates stock. Trade-off: Platform Events have no guaranteed ordering — add a Sequence_Number__c field and a client-side resequencing buffer for critical operations. Also, PE delivery is at-least-once, not exactly-once — make the subscriber idempotent using an External ID or transaction ID for dedup. If peak bursts exceed PE throughput, add MuleSoft as a buffer/throttle layer.
Click card or press Space to reveal answer

How Spaced Repetition Works

Rate each card 1–3 after flipping. Rating 1 (Again) resets the interval. Rating 2 (Good) advances normally. Rating 3 (Easy) extends the interval. Check your progress dashboard to see what’s due.

This is a personal study site for Salesforce CTA exam preparation. Built with AI assistance. Not affiliated with Salesforce.