Ooh, good point! I didn't notice the 'Core Module Pattern' part before. G) does seem to be a closer match, with the mention of the local replica and the separation of the synchronization logic. E) is more of a standalone caching pattern, while G) feels more like a variation on the core ECS pattern.
You know, the more I think about it, the more I'm leaning towards G) as well. The 'code independence' and 'consumers not affected by Sync' aspects sound like they could be key features of the 'Lazy Load' variation. Plus, the 'ECS with local replica' part seems to fit the 'Core Module Pattern' description.
Chandra
11 months agoGlory
12 months agoBrynn
11 months agoMalinda
11 months agoWade
11 months agoFletcher
11 months agoVicki
11 months agoFrancoise
11 months ago