Using a redis or MySQL, some code stashes objects or data in places where both DCs should see it.
Examples include:
- FlaggedRevs activity updates
- CaptchaCacheStore, upload chunk states
- abuse filter autopromotion blocking
- OAuth tokens
- OAuth session ID pointers
- maybe CentralAuth tokens. See https://www.mediawiki.org/wiki/Requests_for_comment/Master_%26_slave_datacenter_strategy_for_MediaWiki#Live_activity_state .