I'm following the Transaction-Based Replication Steps that are introduced in this link:


BUT my downstream system is always 1 step behind the Salesforce. because I'm committing changes to my database after the "transactionkey" changed. it's eventually consistent but I need Strong consistency in my system.

Do you have any idea?

  • Your question is a XY Problem or a misuse of terminology. Data replication across application boundary is not strongly consistent by definition. If you want hands off out of the box replication, look at Heroku Connect. Else - you're going to have to deal with various data replication scenarios such as keys being out of sync or gaps.
    – identigral
    Mar 18 at 17:06


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.