awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesAtomic Transactions

Grouping multiple database operations into a single unit to ensure they execute indivisibly.

Distinguishing note: None of the candidates relate to database transaction atomicity; they focus on shell commands or logging.

Explore 4 awesome GitHub repositories matching data & databases · Atomic Transactions. Refine with filters or upvote what's useful.

Awesome Atomic Transactions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • redis/redis-rbAvatar de redis

    redis/redis-rb

    4,001Ver en GitHub↗

    Esta es una biblioteca cliente de Ruby y driver de protocolo utilizado para integrar aplicaciones Ruby con bases de datos Redis. Funciona como una capa de comunicación que gestiona versiones de protocolo y proporciona una interfaz consistente para ejecutar operaciones de base de datos. La biblioteca soporta una variedad de topologías de despliegue, incluyendo instancias independientes, Redis Sentinel para descubrimiento de maestros de alta disponibilidad y conmutación por error, y Redis Cluster con enrutamiento de solicitudes consciente de slots y descubrimiento de nodos. También proporciona sharding del lado del cliente utilizando hashing consistente para distribuir datos a través de servidores independientes. Las capacidades amplias incluyen gestión de transacciones atómicas y scripting en Lua para transformaciones del lado del servidor, así como soporte para tipos de datos especializados como coordenadas geoespaciales y streams. El rendimiento se optimiza mediante el pipelining de comandos y extensiones de análisis nativas, mientras que la seguridad se maneja mediante cifrado SSL/TLS y autenticación mutua por certificados. El cliente incluye herramientas para orquestar topologías de bases de datos independientes y en clúster utilizando contenedores para pruebas de integración automatizadas.

    Groups multiple database operations into a single atomic transaction to ensure indivisible execution.

    Ruby
    Ver en GitHub↗4,001
  • geektutu/high-performance-goAvatar de geektutu

    geektutu/high-performance-go

    3,888Ver en GitHub↗

    This project is a comprehensive performance programming guide and reference for the Go language, focusing on runtime efficiency and memory optimization. It provides a collection of patterns and techniques designed to increase execution speed by reducing garbage collection overhead and optimizing memory usage. The resource distinguishes itself through detailed reference implementations for memory optimization, such as escape analysis, object pooling, and structure memory alignment. It offers specific strategies for reducing binary size and improving CPU cache efficiency through structure memor

    Provides mechanisms to group multiple database operations into a single indivisible unit.

    Goeffective-golanggogolang
    Ver en GitHub↗3,888
  • hdt3213/godisAvatar de HDT3213

    HDT3213/godis

    3,836Ver en GitHub↗

    Godis is a Redis-compatible in-memory database and distributed key-value store. It functions as a replicated data store and distributed message broker, implementing the Redis protocol to manage complex data structures in memory. The system provides a geospatial indexing engine for proximity-based queries and distance calculations. It ensures high availability and data durability through master-slave replication and write-ahead logging. The project covers a wide range of capabilities including the management of strings, hash maps, lists, and sorted sets. It supports distributed data clusterin

    Allows grouping multiple commands into atomic transactions that either complete entirely or revert on failure.

    Goclustergogodis
    Ver en GitHub↗3,836
  • nodeshift/nodejs-reference-architectureAvatar de nodeshift

    nodeshift/nodejs-reference-architecture

    1,747Ver en GitHub↗

    This project provides a comprehensive architectural framework and set of standardized patterns for building, securing, and scaling production-ready Node.js applications. It serves as a foundational guide for establishing consistent development workflows, operational observability, and reliable service integration across distributed software systems. The framework distinguishes itself by emphasizing a schema-first approach to API development, ensuring that interface definitions drive the creation of server stubs, client libraries, and type definitions. It promotes a cloud-native posture by int

    Groups multiple database operations into a single unit of work that can be committed or rolled back to ensure data consistency.

    JavaScript
    Ver en GitHub↗1,747
  1. Home
  2. Data & Databases
  3. Atomic Transactions