awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

36 Repos

Awesome GitHub RepositoriesStorage and Data Persistence

Services for storing unstructured objects, persistent block volumes, or managed database instances within the cloud.

Explore 36 awesome GitHub repositories matching devops & infrastructure · Storage and Data Persistence. Refine with filters or upvote what's useful.

Awesome Storage and Data Persistence GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • donnemartin/system-design-primerAvatar von donnemartin

    donnemartin/system-design-primer

    353,387Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Bildungsressource und ein Studienleitfaden, der sich auf die Architektur verteilter Systeme und das Design von Backend-Infrastrukturen konzentriert. Es bietet einen strukturierten Lehrplan zur Beherrschung der Prinzipien von Skalierbarkeit, Zuverlässigkeit und Leistung, die für den Entwurf komplexer Softwaresysteme erforderlich sind. Das Repository zeichnet sich durch einen methodischen Ansatz zur Vorbereitung auf technische Vorstellungsgespräche aus, der Entwurfsmuster, architektonische Kompromisse und Tools für räumliche Wiederholungen integriert, um Nutzern das Behalten komplexer Konzepte zu erleichtern. Es betont die einschränkungsgesteuerte Analyse und lehrt Nutzer, wie sie konkurrierende Anforderungen wie Latenz, Konsistenz und Verfügbarkeit beim Entwurf von Architekturen bewerten können. Der Inhalt deckt ein breites Spektrum an Systemdesign-Fähigkeiten ab, einschließlich Strategien für die Datenbankskalierung, Verkehrsmanagement und Infrastrukturoptimierung. Es werden Techniken für horizontale Skalierung, mehrschichtiges Caching, asynchrone Kommunikation und Service-Discovery detailliert beschrieben, während gleichzeitig Frameworks für die Durchführung von Ressourcenschätzungen und Kapazitätsplanungen bereitgestellt werden. Die Dokumentation ist als Studienleitfaden organisiert und bietet einen systematischen Pfad durch die Grundlagen des Backend-Engineerings und des großskaligen Systemdesigns.

    Discusses the benefits of isolating database services to improve security and scalability.

    Pythondesigndesign-patternsdesign-system
    Auf GitHub ansehen↗353,387
  • ripienaar/free-for-devAvatar von ripienaar

    ripienaar/free-for-dev

    123,154Auf GitHub ansehen↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and scaling applications. The directory distinguishes itself through a collaborative, community-driven curation model that aggregates metadata about third-party services. By utilizing a hierarchical taxonomy and storing all content in version-controlled, plain-text files, the project

    Leverage high-speed hosting services to store and serve static web assets like images, scripts, and build artifacts to end users.

    HTMLawesome-listfree-for-developers
    Auf GitHub ansehen↗123,154
  • jaywcjlove/awesome-macAvatar von jaywcjlove

    jaywcjlove/awesome-mac

    105,841Auf GitHub ansehen↗

    This project is a comprehensive, curated collection of software resources designed for the macOS ecosystem. It serves as a centralized directory for discovering applications across a wide range of functional domains, including professional development, system management, and personal productivity. The directory distinguishes itself by offering a highly granular classification of tools that cater to specific technical and creative workflows. It highlights specialized software for software engineering, such as terminal emulators, version control clients, and API development tools, alongside a b

    Synchronizes and backs up local data to remote cloud storage providers.

    Swiftappappleapplication
    Auf GitHub ansehen↗105,841
  • bregman-arie/devops-exercisesAvatar von bregman-arie

    bregman-arie/devops-exercises

    82,879Auf GitHub ansehen↗

    This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp

    Explore the architecture and operational principles of distributed object storage services through detailed learning materials.

    Pythonansibleawsazure
    Auf GitHub ansehen↗82,879
  • redis/redisAvatar von redis

    redis/redis

    74,906Auf GitHub ansehen↗

    Redis is an in-memory, key-value database designed to provide sub-millisecond latency for read and write operations. It functions as a versatile data platform, serving as a distributed cache, a message broker, a NoSQL document store, and a vector database. The system utilizes an event-driven, single-threaded loop to process requests efficiently, while maintaining data durability through append-only persistence logs and asynchronous snapshotting mechanisms. What distinguishes Redis is its ability to handle complex data structures—including strings, hashes, lists, sets, and sorted sets—alongsid

    Facilitates automated scaling, performance tuning, and high-availability configurations to support demanding application workloads.

    Ccachecachingdatabase
    Auf GitHub ansehen↗74,906
  • apify/crawleeAvatar von apify

    apify/crawlee

    24,002Auf GitHub ansehen↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    Appends objects or arrays of objects to a persistent collection, supporting both local filesystem and cloud-based storage backends.

    TypeScriptapifyautomationcrawler
    Auf GitHub ansehen↗24,002
  • ceph/cephAvatar von ceph

    ceph/ceph

    16,247Auf GitHub ansehen↗

    Ceph is a unified, software-defined storage platform designed to provide object, block, and file storage services from a single distributed cluster. By decoupling data management from physical hardware, it enables elastic scaling across commodity hardware, allowing organizations to build large-scale storage infrastructure without reliance on proprietary vendor equipment. The system distinguishes itself through a shared-nothing, distributed architecture that utilizes deterministic hashing for data placement. This approach eliminates centralized metadata bottlenecks, allowing the cluster to sca

    Delivers thin-provisioned, snapshot-capable block devices to virtual machines and cloud environments.

    C++block-storagecloud-storagedistributed-file-system
    Auf GitHub ansehen↗16,247
  • faressoft/terminalizerAvatar von faressoft

    faressoft/terminalizer

    16,076Auf GitHub ansehen↗

    Terminalizer is a command-line utility designed to record, edit, and share terminal sessions. It captures raw input and output streams from terminal processes, storing them in structured files that preserve the exact sequence of commands and their visual results for future review, archiving, or documentation. The tool distinguishes itself by offering extensive visual customization and flexible export options. Users can modify the timing, content, and appearance of recordings—including themes, fonts, and window frames—through a configuration schema. These sessions can be rendered into high-qua

    Provides cloud-based hosting for terminal sessions to enable persistent public access via interactive web players.

    JavaScriptanimatedbashbash-profile
    Auf GitHub ansehen↗16,076
  • optuna/optunaAvatar von optuna

    optuna/optuna

    14,388Auf GitHub ansehen↗

    Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine learning model configurations. It functions as a Bayesian optimization library that systematically tests parameter combinations to maximize or minimize objective functions, streamlining the model development process through iterative evaluation. The project distinguishes itself through a define-by-run dynamic construction model, which allows users to build complex, conditional search spaces using standard programming logic. Its architecture is highly modular, featuring a pluggabl

    Uploads trial output files to storage backends for record-keeping.

    Pythondistributedhyperparameter-optimizationmachine-learning
    Auf GitHub ansehen↗14,388
  • floci-io/flociAvatar von floci-io

    floci-io/floci

    14,168Auf GitHub ansehen↗

    Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm

    Allows configuring storage durability using memory or persistent disk modes for emulated cloud resources.

    Javaawsaws-emulationdevops
    Auf GitHub ansehen↗14,168
  • projectdiscovery/subfinderAvatar von projectdiscovery

    projectdiscovery/subfinder

    13,105Auf GitHub ansehen↗

    Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It functions as a discovery engine that identifies and maps internet-exposed infrastructure, cloud-hosted assets, and network ranges to maintain a comprehensive inventory of an organization's digital footprint. The project distinguishes itself through a modular, template-driven scanning engine that executes security checks against discovered assets. It leverages cloud-native asset discovery to query provider APIs and infrastructure metadata, while supporting distributed agent orc

    Catalogs and monitors internal and cloud-based network resources to ensure an accurate inventory of organizational assets.

    Gobugbountyhackinghacktoberfest
    Auf GitHub ansehen↗13,105
  • aws/aws-cdkAvatar von aws

    aws/aws-cdk

    12,817Auf GitHub ansehen↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Defines rules to automatically expire or clean up unused container images within a repository to manage storage and reduce clutter.

    TypeScriptawscloud-infrastructurehacktoberfest
    Auf GitHub ansehen↗12,817
  • apache/predictionioAvatar von apache

    apache/predictionio

    12,522Auf GitHub ansehen↗

    PredictionIO is a machine learning server designed for the deployment of predictive models to transform raw data into actionable predictions. It manages the full lifecycle of machine learning operations, from ingesting event data via APIs to hosting production-ready predictive services for real-time inference. The system supports distributed model training by spreading computational workloads across a cluster of nodes to increase processing speed. It enables the implementation of custom prediction engines using programming languages or the application of pre-built model templates for common t

    Persists and retrieves machine learning model data using object storage as a backend.

    Scala
    Auf GitHub ansehen↗12,522
  • jackfrued/python-core-50-coursesAvatar von jackfrued

    jackfrued/Python-Core-50-Courses

    12,559Auf GitHub ansehen↗

    This project is a comprehensive programming education platform designed to teach Python fundamentals through a structured curriculum. It provides a sequence of lessons and exercises that cover core language syntax, data structures, and object-oriented programming concepts to help beginners build a foundation in software development. The curriculum distinguishes itself through a modular design that decomposes complex topics into discrete, sequential units. It utilizes a multi-modal delivery approach, combining written documentation with video tutorials and code samples to accommodate different

    Stores and serves supplementary project files and media assets to ensure consistent access for learners.

    Auf GitHub ansehen↗12,559
  • ubicloud/ubicloudAvatar von ubicloud

    ubicloud/ubicloud

    12,098Auf GitHub ansehen↗

    Ubicloud is an open-source cloud infrastructure platform that provides a unified control plane for provisioning and managing virtual machines, container clusters, and managed databases. It functions as an infrastructure-as-code provider, utilizing declarative configuration files to automate the deployment and scaling of compute, networking, and storage resources across cloud environments. The platform distinguishes itself by integrating a dedicated managed PostgreSQL database service that automates backups, read replicas, and high-availability configurations. It also features a container orch

    Provides a fully managed PostgreSQL database service with automated backups, read replicas, and high-availability configurations.

    Rubybare-metalcloudgithub-actions
    Auf GitHub ansehen↗12,098
  • miserlou/zappaAvatar von Miserlou

    Miserlou/Zappa

    11,836Auf GitHub ansehen↗

    Zappa is a deployment tool and orchestrator designed to package and deploy Python web applications to AWS Lambda. It functions as a wrapper and framework that adapts standard Python applications to work with serverless infrastructure and API Gateway events. The project enables the hosting of Python web frameworks on serverless environments without requiring the application to be rewritten. It automates the process of pushing code from local environments to the cloud and manages the lifecycle of these deployments to remove manual server management. Its capabilities include automated infrastru

    Offloads static files to an S3 object store while routing dynamic requests through serverless functions.

    Python
    Auf GitHub ansehen↗11,836
  • cdnjs/cdnjsAvatar von cdnjs

    cdnjs/cdnjs

    10,707Auf GitHub ansehen↗

    cdnjs is a free, community-maintained content delivery network that hosts thousands of open-source frontend libraries. It delivers popular JavaScript and CSS assets from a global CDN to speed up website performance and reduce server load, with each library version stored as an immutable snapshot under a predictable directory structure. The platform provides a RESTful JSON API for programmatic access to library metadata, version details, and search functionality. This API returns structured data with HTTP cache headers, including immutable version details cached for nearly a year and library m

    Hosts and serves static assets for thousands of open-source JavaScript and CSS libraries with versioned URLs.

    cdncdnjscss
    Auf GitHub ansehen↗10,707
  • bytebot-ai/bytebotAvatar von bytebot-ai

    bytebot-ai/bytebot

    10,413Auf GitHub ansehen↗

    Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots

    Configures storage classes and disk sizes to ensure data persistence across environment restarts.

    TypeScriptagentagentic-aiagents
    Auf GitHub ansehen↗10,413
  • blacklanternsecurity/bbotAvatar von blacklanternsecurity

    blacklanternsecurity/bbot

    9,929Auf GitHub ansehen↗

    This project is an open-source intelligence reconnaissance framework and recursive attack surface mapper. It functions as a containerized security scanner designed to map public-facing infrastructure, perform subdomain enumeration, and automate the gathering of open-source intelligence. The system employs a recursive discovery engine to iteratively explore target infrastructure, utilizing a plugin-based module architecture to extend scanning capabilities. It integrates third-party APIs for data enrichment and applies YARA rules across discovered assets to identify specific vulnerability patte

    Retrieves and displays consolidated lists of infrastructure assets, including hosts, providers, and open ports.

    Python
    Auf GitHub ansehen↗9,929
  • boto/boto3Avatar von boto

    boto/boto3

    9,834Auf GitHub ansehen↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Creates and attaches persistent or temporary block storage volumes to virtual servers.

    Pythonawsaws-sdkcloud
    Auf GitHub ansehen↗9,834
Vorherige12Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Cloud Infrastructure
  4. Storage and Data Persistence

Unter-Tags erkunden

  • Asset Hosting Services2 Sub-TagsServices that store and serve static web assets like images, scripts, and stylesheets to end users.
  • Block Storage ServicesPersistent storage volumes that function like raw hard drives attached to virtual machines for high-performance data access.
  • Image Management Services1 Sub-TagRepositories and tools for storing, versioning, and distributing virtual machine or container disk images.
  • Managed Database ServicesFully managed database platforms that handle automated backups, patching, and scaling for relational or NoSQL data stores.
  • Object Storage ServicesServices that provide interfaces for uploading, storing, and retrieving digital assets and data objects.
  • Trial Artifact PersistersUtilities for uploading and managing output files generated during optimization trials. **Distinct from Storage and Data Persistence:** Distinct from Storage and Data Persistence: focuses on trial-specific artifact management rather than general cloud storage.