A developer has been tasked by the integration architect to build a solution based on the Streaming API. The developer has done some research and has found there are different implementations of the events in Salesforce (Push Topic Events, Change Data Capture,
Generic Streaming, Platform Events), but is unsure of to proceed with the implementation.The developer asks the system architect for some guidance.
What should the architect consider when making the recommendation?
Suggested Answer: B
Get Premium ARC-101 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
40 comments · newest first
ME
Merri
11 months ago
I thought Push Topics were the only way to define custom payloads.
LU
Luis
11 months ago
Yup, Apex triggers can subscribe to Generic Events!
AL
Alexis
12 months ago
Wait, can Change Data Capture really be published from Apex?
GE
Gertude
12 months ago
I disagree, Change Data Capture has record access support.
YU
Yun
1 year ago
Push Topic Events are great for custom payloads!
VI
Vilma
1 year ago
I’m a bit confused about Generic Events and Apex triggers. I thought they could subscribe to events, but I need to double-check that.
CA
Carey
1 year ago
I practiced a question about how Apex can publish Change Data Capture events, so I feel like that might be a key point for the architect to consider.
RE
Ressie
1 year ago
I think Change Data Capture is useful for tracking changes, but I vaguely recall something about it not having record access support.
MO
Mona
1 year ago
I remember discussing the differences between Push Topic Events and Change Data Capture in class, but I'm not sure which one is better for custom payloads.
AN
Annette
1 year ago
I feel confident that I can provide a helpful recommendation to the developer. The key is to understand the strengths and limitations of each event type and match them to the project's needs.
JE
Jenelle
1 year ago
Okay, I think I've got a good handle on this. The architect should consider the specific requirements of the solution, such as the need for custom payloads, record access support, and the ability to publish from Apex.
MA
Maira
1 year ago
Hmm, I'm a bit confused about the different event types and their capabilities. I'll need to review the documentation to make sure I can provide a solid recommendation to the developer.
KA
Kandis
1 year ago
This question seems straightforward, but I want to make sure I understand the key differences between the Salesforce event types before I answer.
DA
Daniela
1 year ago
Wait, I'm not sure about this. I need to double-check the documentation on substr_compare() to make sure I understand how it works.
DA
Daniel
1 year ago
Hmm, this looks like a tricky one. I'll need to carefully read through the code and think it through step-by-step.
KA
Katina
1 year ago
Hmm, this seems a bit tricky. I need to make sure I understand the different test conditions and how they relate to the critical risk item. Let me re-read the question and think through this step-by-step.
MI
Mitsue
2 years ago
Change Data Capture might be a better option if we need real-time data synchronization without record access support.
JA
Jade
2 years ago
I believe Push Topic Events can be a good choice if the custom payload is needed for the solution.
FA
Fanny
2 years ago
I agree. The architect should also consider the scalability and maintenance of the chosen solution.
FL
Florinda
2 years ago
Haha, I bet the developer is scratching their head trying to figure this out. The architect should probably just tell them to use Platform Events - it's the cool kid on the block these days!
AM
Amber
2 years ago
I think the architect should consider the specific requirements of the project.
CA
Cathrine
2 years ago
This is a tough one! The architect needs to weigh the pros and cons of each approach carefully. I'd love to see some examples of how these different implementations work in practice.
EZ
Ezekiel
2 years ago
C) Change Data Capture can be published from Apex.
FR
Francoise
2 years ago
A) Push Topic Event can define a custom payload.
DY
Dylan
2 years ago
Developer: Change Data Capture can be published from Apex.
AR
Arminda
2 years ago
C) Change Data Capture can be published from Apex.
HU
Hubert
2 years ago
B) Change Data Capture does not have record access support.
MI
Micheline
2 years ago
A) Push Topic Event can define a custom payload.
RO
Rochell
2 years ago
Architect: Push Topic Event can define a custom payload.
LE
Lenna
2 years ago
I'm not familiar with Generic Streaming, but Apex triggers subscribing to events sounds like a neat solution. The architect should definitely look into that.
EL
Elza
2 years ago
B) Change Data Capture does not have record access support.
ST
Stephane
2 years ago
A) Push Topic Event can define a custom payload.
KA
Kandis
2 years ago
Change Data Capture might be a better option if we need real-time data synchronization without record access support.
MA
Maricela
2 years ago
I believe Push Topic Events can be a good choice if the custom payload is needed for the solution.
CH
Cherry
2 years ago
Change Data Capture looks interesting, but the lack of record access support could be a dealbreaker. Maybe the architect should explore that further.
IN
Ines
2 years ago
Change Data Capture looks interesting, but the lack of record access support could be a dealbreaker. Maybe the architect should explore that further.
ZE
Zena
2 years ago
A) Push Topic Event can define a custom payload.
VE
Veronika
2 years ago
I agree. The architect should also consider the scalability and maintenance of the chosen solution.
ST
Staci
3 years ago
Hmm, I think the architect should consider the specific use case and data requirements. Push Topic Events seem like a good option for customizable payloads.
SA
Sanda
3 years ago
I think the architect should consider the specific requirements of the project.