9 dépôts
Interfaces and utilities for managing remote object storage and file systems.
Distinguishing note: None of the candidates matched; this focuses on cloud-native object storage management.
Explore 9 awesome GitHub repositories matching data & databases · Cloud Storage Services. Refine with filters or upvote what's useful.
Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure. The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestr
Provides cloud storage and object management capabilities for persistent data storage.
Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep
Provides interfaces for managing remote object storage containers and data persistence.
Dask est un framework de calcul parallèle et un planificateur de tâches distribué conçu pour mettre à l'échelle les flux de travail de science des données Python, des machines uniques aux grands clusters. Il fonctionne comme un gestionnaire de ressources de cluster qui orchestre la logique computationnelle en représentant les tâches et leurs dépendances sous forme de graphes acycliques dirigés. Cette architecture permet au système d'automatiser la distribution des charges de travail sur le matériel disponible tout en gérant des exigences d'exécution complexes. Le projet se distingue par un moteur d'évaluation paresseuse qui diffère les opérations sur les données jusqu'à ce qu'elles soient explicitement demandées, permettant une optimisation globale du graphe et une allocation efficace des ressources. Il intègre le déversement de données conscient de la mémoire pour éviter les plantages du système lors du traitement de jeux de données dépassant la mémoire disponible, et il utilise la fusion de graphes de tâches pour combiner des séquences d'opérations en étapes d'exécution uniques, minimisant la surcharge de planification et la communication entre nœuds. La plateforme fournit une surface de capacités complète pour l'analyse de données à grande échelle, incluant le support pour l'apprentissage automatique distribué, l'intégration du calcul haute performance et le traitement de données parallèle. Elle offre des outils étendus pour la gestion du cycle de vie des clusters, le profilage des performances et la surveillance en temps réel de l'exécution des tâches. Les utilisateurs peuvent déployer ces environnements sur diverses infrastructures, incluant le matériel local, les fournisseurs cloud, les systèmes conteneurisés et les clusters de calcul haute performance.
Connects to remote object storage services to read and write data directly from distributed computing nodes.
GitLens is a Git extension for VS Code that brings inline blame annotations, CodeLens authorship information, and an interactive commit graph directly into the editor. It provides a visual timeline of repository history with color-coded branch relationships, search, and filtering, alongside file-level annotations that show who last changed each line and why. The extension also functions as a cross-provider pull request manager, integrating with GitHub, GitLab, Bitbucket, and Azure DevOps to centralize PR and issue tracking within the IDE. What distinguishes GitLens is its AI-powered Git assis
Stores and shares work-in-progress code changes as encrypted cloud patches with access control.
Lets-chat est une plateforme de communication d'équipe auto-hébergée et un serveur de chat XMPP conçu pour la messagerie privée. Il fournit un environnement de communication conteneurisé pour les petites équipes afin d'échanger des messages et des fichiers, avec une API REST programmable pour automatiser les conversations et gérer les messages depuis des outils externes. La plateforme fonctionne comme une passerelle et un serveur XMPP, assurant l'interopérabilité avec d'autres clients de messagerie conformes. Elle se distingue par la prise en charge de la gestion d'identité d'entreprise, permettant aux administrateurs de vérifier les identités des utilisateurs via des comptes locaux ou des services d'annuaire externes tels que LDAP et Kerberos. Le système couvre un large éventail de capacités de collaboration, incluant la messagerie directe privée, les salons de groupe protégés par mot de passe et la recherche dans l'historique des chats. Il gère la messagerie multimédia avec prise en charge des extraits de code, des mentions et de l'intégration de GIF tiers, tout en utilisant une couche de fournisseur pour router les téléchargements de fichiers vers des disques locaux ou du stockage cloud distant. L'application est packagée sous forme d'image conteneur pour un déploiement simplifié dans divers environnements et peut être configurée via des variables d'environnement.
Offloads uploaded files to remote cloud services via specialized storage plugins.
CubeFS est un système de stockage cloud distribué conçu pour gérer le stockage de fichiers et d'objets à travers des centres de données et des clouds hybrides. Il fonctionne comme un système de fichiers distribué multi-tenant et un magasin d'objets capable de gérer des données à l'échelle de l'exaoctet, utilisant une architecture distribuée pour stocker du contenu non structuré. Le système se distingue par une couche d'interface multi-protocole qui permet un accès simultané aux données via les interfaces S3, POSIX et HDFS. Il emploie une architecture découplée calcul-stockage pour faire évoluer le traitement et la persistance indépendamment, et implémente des politiques d'isolation fine pour séparer les ressources et les données entre les différents tenants. La fiabilité est gérée par des stratégies de redondance configurables, incluant la mise en miroir multi-répliques et le codage à effacement (erasure coding). La plateforme inclut un système de mise en cache multi-niveaux pour accélérer l'accès aux données et s'intègre à Kubernetes via un pilote Container Storage Interface pour automatiser le provisionnement de volumes persistants.
Delivers high-concurrency, low-latency cloud disk services for databases and middleware.
This repository is a comprehensive sample library providing reference implementations for automating tasks and extending functionality across Google Workspace applications. It serves as a collection of code examples and templates for building workspace automation scripts, custom add-ons, and integrated productivity tools. The project distinguishes itself by providing specialized examples for integrating large language models into productivity tools for content generation and data analysis. It also includes reference implementations for creating conversational chat apps, interactive cards, and
Manipulates information across spreadsheets, email, and cloud storage using built-in service objects.
Fog est un SDK d'infrastructure cloud Ruby qui fournit une interface standardisée pour gérer les ressources de calcul, de stockage et de réseau à travers de multiples fournisseurs cloud. Il utilise une couche d'abstraction multi-cloud pour traduire les requêtes de ressources génériques en appels API spécifiques au fournisseur, unifiant le contrôle de l'infrastructure via un ensemble cohérent d'objets Ruby. Le projet inclut un framework de simulation d'API cloud qui simule les réponses du fournisseur et le comportement des ressources en mémoire. Cela permet de tester la logique d'intégration de l'infrastructure sans effectuer de requêtes réseau réelles ni encourir de coûts de fournisseur. Le SDK couvre plusieurs domaines de fonctionnalités clés, incluant la gestion de machines virtuelles, le provisionnement de serveurs et l'exécution de commandes à distance. Il fournit des outils pour les opérations de stockage cloud et l'inspection de métadonnées, ainsi que l'administration des zones DNS et des distributions de réseaux de diffusion de contenu (CDN).
Offers a unified Ruby API for managing remote object storage and local filesystems.
Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.
Interfaces with remote object storage and database services to manage application state and simplify migrations.