Info

Property of Distributed Systems where data consistency is not immediately ensured, but it is ensured that data will, at dome point, be replicated.

Pitfalls

  • Eventual consistency should not be used when data must immediately be replicated, obviously
  • “Sleep Syncs” start appearing, those need to be avoided. Never read data you just upserted!
    • Instead of sleeping to fetch the data you just upserted, build the data object yourself.
    • In some cases, if you know that uppity are expecting, you can do polling instead