{"skill":{"slug":"bookforge-transaction-isolation-selector","displayName":"Transaction Isolation Selector","summary":"Choose the correct transaction isolation level and serializability implementation for an application's concurrency patterns. Use when: selecting an isolation...","tags":{"acid":"1.0.0","bookforge":"1.0.0","concurrency":"1.0.0","database-selection":"1.0.0","dirty-reads":"1.0.0","isolation-levels":"1.0.0","latest":"1.0.0","lost-updates":"1.0.0","mvcc":"1.0.0","mysql":"1.0.0","oracle":"1.0.0","phantom-reads":"1.0.0","postgresql":"1.0.0","race-conditions":"1.0.0","read-committed":"1.0.0","serializability":"1.0.0","serializable-snapshot-isolation":"1.0.0","snapshot-isolation":"1.0.0","sql-server":"1.0.0","transactions":"1.0.0","two-phase-locking":"1.0.0","write-skew":"1.0.0"},"stats":{"comments":0,"downloads":97,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1775927678779,"updatedAt":1775927806811},"latestVersion":{"version":"1.0.0","createdAt":1775927678779,"changelog":"Initial release of transaction-isolation-selector.\n\n- Helps choose the correct transaction isolation level and serializability implementation based on application concurrency patterns.\n- Applies a 6-anomaly × 4-isolation-level matrix for precise recommendations and trade-off analysis.\n- Supports PostgreSQL, MySQL InnoDB, Oracle, SQL Server, and distributed databases.\n- Guides users through required context gathering (database/version, transaction patterns, concurrency, performance).\n- Designed for engineers and architects evaluating isolation choices or documenting decisions.\n- Distinct from bug detection tools; focuses on level selection and prevention.","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}