Integration Patterns Flashcards
What are the limitations of UI Update Based on Data Changes integration pattern
- Delivery of notifications isn’t guaranteed.
- Order of notifications isn’t guaranteed.
- Notifications aren’t generated from record changes made by Bulk API.
Request and Reply Key considerations f?
- The message size - small or large
- The number of users performing the operation in peak hours.
- Can the remote system respond with low latency.
- How is the event initiated? Click of a button or automated DML operation
Request and Reply - Key Governor limits to consider?
- Maximum APEX call out time is 120secs. This time is configurable.
- Since Request and Reply is a Synchornous transaction, “Apex synchronous transaction governor limits” also need to be considered. i.e. 10 transactions that run for more than five seconds each. +
Which 4 Dimensions can be used to evaluate integration pattern and solution for the requirement?
Layers: The different types of tasks in a system
Volume: The amount of data synched and the transformation activity between systems
Timing: Communication timing is either asynchronous or synchronous, where data flows between systems in real time (or as soon as possible) or is batched up for later delivery
Direction: The source direction, which can be from Salesorce to another system, from another system to Salesforce, or bidirectional