Eventual Consistency
Eventual consistency is a database system concept that allows temporary inconsistencies between write and read database instances. Over time, all read databases achieve consistency without requiring immediate, rigid synchronization.
This model is beneficial when high availability, partition tolerance, and scalability take priority over strong consistency.
OS1 GET List APIs follow an eventual consistency model, meaning there may be a slight delay between updating an object and the changes being reflected in API responses. To minimize stale or conflicting reads, OS1 employs a low-latency data synchronization pipeline designed for high availability and scalability.
Note: An exception to this rule is get by ID which is served directly from our Write DB