Skip to content

migrations: add a section around inconsistencies possible in LMS shadow modes #18262

Open
@ajstorm

Description

@ajstorm

Adam Storm (ajstorm) commented:

We should add a section to the LMS documentation which talks about "data consistency when using the LMS". We allude to consistency issues at a very high level when talking about the different shadowing modes, but we never say anything like "if you use this mode, inconsistence between the two databases can occur in the following ways...".

For example, in sync mode, we can get inconsistencies due to the fact that the write fails to the non-source-of-truth and the failure is not reported. Even in strict sync mode, we can get inconsistencies because when errors occur on one side, we don't rollback the work on the side where it succeeded.

In general, we should call out all of the possible inconsistencies so that there are no surprises when the LMS is deployed.

Jira Issue: DOC-9597

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions