Cqrs And Consistency

Decide how reads are served, how far they may lag behind writes, and who owns each piece of data. Covers the five levels of command-query separation and when each is earned, read models and projections with a stated staleness budget, rebuildability, event sourcing and its permanent costs, read-your-writes, and data ownership between services. Use when adding a read model or projection, choosing between one model and separate read and write paths, evaluating event sourcing, deciding whether a service may hold a copy of another's data, or when the user says 'CQRS', 'read model', 'projection', 'event sourcing', 'eventual consistency', or 'stale data'. This skill governs the read path and the consistency model — domain types belong to domain-modelling, query and transaction craft to data-access.

parvez3019 Updated

File contents

parvez3019/awesome-microservices-skills/tree/main/skills/cqrs-and-consistency commit cbe7d92eff

Frequently asked questions

npx skillmds@latest add parvez3019/cqrs-and-consistency