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
1 years agoGlory
1 years agoBrynn
12 months agoMalinda
12 months agoWade
12 months agoFletcher
12 months agoVicki
12 months agoFrancoise
12 months ago