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
·

9 repositorios

Awesome GitHub RepositoriesStorage Throughput Optimizers

Utilities that adjust I/O scheduling and workload parameters to maximize transfer speeds and minimize latency.

Distinct from Data Storage Optimizers: Distinct from storage optimization utilities: focuses on throughput and latency tuning rather than data packing.

Explore 9 awesome GitHub repositories matching data & databases · Storage Throughput Optimizers. Refine with filters or upvote what's useful.

Awesome Storage Throughput Optimizers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • facebook/rocksdbAvatar de facebook

    facebook/rocksdb

    31,767Ver en GitHub↗

    RocksDB is a high-performance, embeddable persistent key-value library and storage engine based on Log-Structured Merge-trees. It is designed to provide durable storage for large-scale datasets, integrating directly into applications to manage data on flash and RAM-based hardware. The engine is distinguished by its focus on minimizing read and write amplification through multi-threaded compaction and custom memory allocators. It features specialized optimizations for flash storage, including support for zoned block devices, and provides the ability to extend store behavior via external plugin

    Optimizes remote storage access using asynchronous I/O and prefetching to reduce latency on network filesystems.

    C++databasestorage-engine
    Ver en GitHub↗31,767
  • openzfs/zfsAvatar de openzfs

    openzfs/zfs

    12,293Ver en GitHub↗

    ZFS is an enterprise-grade file system and logical volume manager that integrates storage pooling with advanced data protection. It functions as a storage engine that aggregates multiple physical devices into a unified resource pool, allowing for the dynamic allocation of capacity across individual file systems. The system utilizes a transactional, copy-on-write architecture that ensures file system consistency through intent logging and atomic operations. It maintains data integrity by organizing blocks into a hierarchical tree structure, where cryptographic checksums are used to detect and

    Adjusts input and output scheduling and workload parameters to maximize data transfer speeds.

    Cfile-systemopenzfssystem-software
    Ver en GitHub↗12,293
  • dusty-nv/jetson-inferenceAvatar de dusty-nv

    dusty-nv/jetson-inference

    8,734Ver en GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    NVIDIA bypasses CPU bounce buffers to move data directly between storage and GPU memory.

    C++caffecomputer-visiondeep-learning
    Ver en GitHub↗8,734
  • lmcache/lmcacheAvatar de LMCache

    LMCache/LMCache

    6,909Ver en GitHub↗

    LMCache is a distributed key-value cache manager and tiering system designed to accelerate large language model inference. It functions as a tiered storage layer that offloads tensors from GPU memory to CPU RAM, local disks, or remote object stores, enabling the reuse of cached prefixes across different inference sessions and serving engines. The system differentiates itself through a disaggregated prefill-decode model, which separates prompt processing from token generation by transferring caches between distributed compute nodes. It utilizes peer-to-peer orchestration to share and retrieve

    Assigns dedicated worker thread pools to lookup, retrieval, and storage operations to maximize throughput.

    Pythonamdcudafast
    Ver en GitHub↗6,909
  • 007revad/synology_hdd_dbAvatar de 007revad

    007revad/Synology_HDD_db

    5,585Ver en GitHub↗

    Este proyecto es una colección de herramientas de utilidad para ampliar la compatibilidad de hardware en sistemas Synology NAS. Proporciona una herramienta de compatibilidad de unidades para añadir discos duros, SSDs y unidades NVMe no compatibles a la base de datos interna del sistema, junto con un supresor de alertas de hardware para ocultar notificaciones de memoria no certificada y discos de terceros. El kit de herramientas incluye un desbloqueador de almacenamiento específicamente para habilitar pools y volúmenes de almacenamiento M.2 PCIe en tarjetas de hardware no compatibles. También cuenta con un optimizador de RAM para ajustar los límites máximos de memoria y optimizar la RAM reservada para cachés de disco. Las capacidades adicionales cubren la optimización del rendimiento del almacenamiento, como la configuración de prioridades de lectura de disco y la habilitación del soporte TRIM para aumentar el rendimiento de datos. El proyecto también proporciona actualizaciones para herramientas de monitoreo de salud del hardware para asegurar que los modelos de unidades de terceros más nuevos informen el estado correctamente.

    Modifies disk read priorities and TRIM settings through system configuration files to increase data throughput.

    Shelldiskstationdsmrackstation
    Ver en GitHub↗5,585
  • xiaoyouchr/ghost-downloader-3Avatar de XiaoYouChR

    XiaoYouChR/Ghost-Downloader-3

    4,627Ver en GitHub↗

    Ghost-Downloader-3 is a multithreaded download manager and HTTP file downloader designed to accelerate file transfers. It functions as a browser-integrated download client, bridging web extensions to a local application to automate task capture and transfer. The system utilizes a multithreaded transfer engine that employs parallel chunking to maximize bandwidth. It distinguishes itself through a concurrent transfer orchestrator that manages simultaneous download queues, provides dynamic bandwidth throttling, and supports proxy server routing to manage network paths. The application includes

    Reduces download times by applying smart boosting to optimize data flow and network efficiency.

    Pythonasyncasynciocross-platform
    Ver en GitHub↗4,627
  • bjmashibing/internetarchitectAvatar de bjmashibing

    bjmashibing/InternetArchitect

    4,277Ver en GitHub↗

    InternetArchitect es una colección educativa de documentos y código fuente diseñada como un curso de arquitectura de alta concurrencia. Sirve como una guía de implementación de sistemas distribuidos, proporcionando patrones técnicos y ejemplos prácticos para diseñar arquitecturas de internet escalables que mantengan la estabilidad bajo cargas de tráfico pesadas. El proyecto se centra en la optimización de bases de datos de alto rendimiento y patrones de diseño de microservicios. Cubre estrategias para reducir la latencia y aumentar el rendimiento a través de sharding de bases de datos y capas de proxy, así como la coordinación del estado global a través de clústeres distribuidos. El alcance arquitectónico incluye estrategias de almacenamiento en caché multinivel para acelerar la recuperación de datos y la implementación de frameworks de descubrimiento de servicios para gestionar la comunicación entre microservicios desacoplados. También aborda la coordinación de estado distribuido y el uso de mallas de balanceo de carga para distribuir el tráfico de red a través de servidores backend.

    Optimizes data access by implementing database proxy layers to increase throughput and reduce latency.

    Java
    Ver en GitHub↗4,277
  • sfu-db/connector-xAvatar de sfu-db

    sfu-db/connector-x

    2,561Ver en GitHub↗

    Connector-X is a high-performance SQL data extraction library and bridge for transferring relational database records into memory-efficient data structures. It functions as a parallel database connector and federated query engine capable of executing and joining queries across multiple remote database connections to aggregate data locally. The project distinguishes itself through a zero-copy approach to data loading, which transfers SQL query results into memory structures without duplicating data. It maximizes throughput by partitioning SQL queries into threads, employing parallel columnar a

    Increases throughput by splitting SQL queries into column-based partitions downloaded across separate threads.

    Rustcppdatabasedataframe
    Ver en GitHub↗2,561
  • kata-containers/runtimeAvatar de kata-containers

    kata-containers/runtime

    2,089Ver en GitHub↗

    This project is an OCI-compatible container runtime that executes workloads within lightweight virtual machines. By leveraging hardware-based virtualization, it provides strong security isolation between containerized processes and the host operating system, serving as a drop-in replacement for traditional container execution environments. The runtime distinguishes itself through a hypervisor-agnostic architecture that abstracts underlying virtualization operations, allowing for consistent container lifecycle management across different backends. It integrates directly with standard container

    Optimizes storage throughput by mapping host block devices directly to container filesystems, bypassing file-sharing overhead.

    Gocontainercontainerscri-o
    Ver en GitHub↗2,089
  1. Home
  2. Data & Databases
  3. Data Storage Optimizers
  4. Storage Throughput Optimizers

Explorar subetiquetas

  • Database Proxy LayersIntermediate layers that optimize database traffic through query routing and connection pooling. **Distinct from Storage Throughput Optimizers:** Focuses on the proxy layer architecture for routing rather than low-level I/O scheduling and throughput tuning
  • Download Throughput Optimizations1 sub-etiquetaTechniques to reduce download times by optimizing data flow and network efficiency. **Distinct from Storage Throughput Optimizers:** Focuses on network download throughput rather than general I/O scheduling or S3-specific movement