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
·

2 repositorios

Awesome GitHub RepositoriesHigh-Performance Persistence Layers

Storage engines optimized for high-throughput binary data writes and crash recovery on flash memory.

Distinct from High-Performance Data Infrastructures: Distinct from High-Performance Data Infrastructures: focuses on the embedded persistence layer rather than distributed infrastructure.

Explore 2 awesome GitHub repositories matching data & databases · High-Performance Persistence Layers. Refine with filters or upvote what's useful.

Awesome High-Performance Persistence Layers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • spacejam/sledAvatar de spacejam

    spacejam/sled

    8,928Ver en GitHub↗

    Sled is an embedded key-value store and ACID-compliant database designed for high-performance data persistence. It functions as a log-structured storage engine that organizes data using B+ trees to support efficient range queries and prefix scans. The engine implements a zero-copy data store model, utilizing epoch-based reclamation to provide direct references to cached values without memory allocations. It distinguishes itself through a combination of write-ahead logging, page cache optimizations to reduce write amplification on flash storage, and serializable transactions for atomic multi-k

    Writes structured binary data to stable storage with specific optimizations for flash memory and crash recovery.

    Rustb-plus-treeb-treeconcurrent
    Ver en GitHub↗8,928
  • lni/dragonboatAvatar de lni

    lni/dragonboat

    5,308Ver en GitHub↗

    Dragonboat es una implementación en Go del protocolo de consenso Raft diseñada para mantener un estado consistente a través de un clúster distribuido de nodos. Proporciona una biblioteca para construir máquinas de estado distribuidas que aseguran la integridad de los datos y la tolerancia a fallos durante las caídas del sistema. El proyecto se distingue por una implementación Raft de múltiples grupos, que particiona los datos a través de grupos de consenso independientes para distribuir cargas de trabajo y aumentar la capacidad de procesamiento general del sistema. También incorpora TLS mutuo para cifrar la comunicación entre nodos y verificar la identidad de los miembros del clúster. El sistema incluye capacidades para máquinas de estado de alto rendimiento con soporte para persistencia tanto en memoria como en disco. Cuenta con optimizaciones de ruta de lectura para asegurar la consistencia sin generar nuevas entradas de registro, una interfaz de almacenamiento conectable para backends de registro personalizados y herramientas administrativas para la recuperación de quórum para restaurar la disponibilidad después de una pérdida permanente de la mayoría de los nodos. La estabilidad operativa se apoya mediante la exportación de métricas de salud del clúster.

    Supports building durable application states that persist to disk or reside in memory for fast recovery.

    Goconsensusdistributed-consensusdistributed-storage
    Ver en GitHub↗5,308
  1. Home
  2. Data & Databases
  3. High-Performance Persistence Layers

Explorar subetiquetas

  • Durable State Machine PersistenceHigh-performance storage mechanisms for application states that support both in-memory speed and disk durability. **Distinct from High-Performance Persistence Layers:** Distinct from high-performance persistence layers by focusing on the application-level state machine's recovery and access speed.