awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Transaction Management · Awesome GitHub Repositories

3 repos

Awesome GitHub RepositoriesTransaction Management

Systems and mechanisms for handling database transaction lifecycles, including isolation levels, commit protocols, and rollback operations.

Distinguishing note: No candidates were provided; this is a core database capability distinct from general data storage or query execution.

Explore 3 awesome GitHub repositories matching data & databases · Transaction Management. Refine with filters or upvote what's useful.

  1. Home
  2. Data & Databases
  3. Transaction Management

Awesome Transaction Management GitHub Repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • karanpratapsingh/system-design

    karanpratapsingh/system-design

    40,519View on GitHub↗

    This project is a comprehensive educational resource focused on the principles, patterns, and trade-offs required to design scalable, reliable, and high-performance distributed systems. It provides a structured curriculum that covers the fundamental architectural strategies necessary for building modern software infrastructure, ranging from high-level system decomposition to low-level networking and data management. The repository distinguishes itself by offering deep dives into complex architectural patterns, such as microservices-based decomposition, event-driven communication, and command-

    Defines the fundamental unit of work required for reliable database state changes.

    architecturedistributed-systemsengineering
    40,519View on GitHub↗
  • pingcap/tidb

    pingcap/tidb

    39,842View on GitHub↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    TiDB manages transaction lifecycles by starting, committing, or rolling back changes, and setting isolation levels or savepoints to ensure consistent data states.

    Gocloud-nativedatabasedistributed-database
    39,842View on GitHub↗
  • go-gorm/gorm

    go-gorm/gorm

    39,602View on GitHub↗

    GORM is a developer-focused object-relational mapping library for Go that provides a comprehensive data persistence framework. It serves as a database access layer, allowing developers to map application structures to database tables and perform CRUD operations using a fluent, type-safe query builder instead of writing raw SQL. The library distinguishes itself through its association-aware persistence, which automatically tracks and synchronizes complex entity relationships during database operations. It utilizes a driver-agnostic interface to maintain consistent behavior across various stora

    Wraps database operations within atomic units of work to maintain data integrity and ensure consistent state across multiple queries.

    Gogogolanggorm
    39,602View on GitHub↗