{"skill":{"slug":"bookforge-consistency-model-selector","displayName":"Consistency Model Selector","summary":"Choose the correct consistency model (linearizability, causal consistency, or eventual consistency) for each operation in a distributed system, and select th...","tags":{"bookforge":"1.0.0","latest":"1.0.0","tags:":"1.0.0"},"stats":{"comments":0,"downloads":89,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1775889370175,"updatedAt":1775889410427},"latestVersion":{"version":"1.0.0","createdAt":1775889370175,"changelog":"Initial release of the consistency-model-selector skill for distributed systems.\n\n- Provides detailed guidance for selecting the appropriate consistency model (linearizability, causal, eventual) per operation in distributed data systems.\n- Helps match operations to replication mechanisms, ordering guarantees, and consensus protocols (Raft, Paxos, ZooKeeper, etcd) as needed.\n- Documents per-operation CAP theorem trade-offs, consensus requirements, and failure modes (including 2PC evaluation).\n- Requires codebase or architecture document input to analyze operations and their correctness requirements.\n- For use by backend engineers, architects, and SREs designing, tuning, or debugging distributed data systems.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}