awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

Awesome GitHub RepositoriesRemote Mutation Execution

Tools for executing and managing remote data mutations.

Distinguishing note: None available; minting under Data & Databases.

Explore 13 awesome GitHub repositories matching data & databases · Remote Mutation Execution. Refine with filters or upvote what's useful.

Awesome Remote Mutation Execution GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tannerlinsley/react-queryAvatar de tannerlinsley

    tannerlinsley/react-query

    49,769Voir sur GitHub↗

    React Query is an asynchronous state management library and data fetching orchestrator designed to fetch, cache, and synchronize server state in web applications. It functions as a server-state cache manager that handles asynchronous data requests to keep local application state in sync with a remote server. The library implements a stale-while-revalidate cache pattern, which provides immediate access to cached data while triggering background updates to maintain consistency. It further supports optimistic user interface updates, allowing the interface to change immediately during data mutati

    Updates server information and automatically refreshes the local cache to maintain data consistency across the UI.

    TypeScript
    Voir sur GitHub↗49,769
  • vercel/swrAvatar de vercel

    vercel/swr

    32,406Voir sur GitHub↗

    SWR is a data fetching library that provides a collection of hooks for managing remote data synchronization, caching, and state updates in web applications. It employs a declarative approach to handle complex network request lifecycles and dependency chains, ensuring that client-side application state remains consistent with server data through automatic revalidation and background updates. The library distinguishes itself through a reactive cache layer that automatically synchronizes local state with remote sources based on component lifecycle events. It features event-driven revalidation, w

    Executes manual remote mutations using dedicated hooks that manage their own state.

    TypeScriptcachedatadata-fetching
    Voir sur GitHub↗32,406
  • pmndrs/jotaiAvatar de pmndrs

    pmndrs/jotai

    21,208Voir sur GitHub↗

    Jotai is a state management library for React applications that utilizes an atomic model to handle data. It organizes application state into small, independent units called atoms, which automatically track dependencies and trigger granular updates to components. By building state through these composable primitives, the library ensures that only the necessary parts of an application re-render when data changes. The library distinguishes itself through its flexible approach to state composition and asynchronous data handling. It integrates promises directly into the state model, allowing devel

    Tracks active mutations globally to manage background data updates and consistency.

    TypeScriptatomichacktoberfestmanagement
    Voir sur GitHub↗21,208
  • livekit/livekitAvatar de livekit

    livekit/livekit

    19,358Voir sur GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Prevents user speech interruptions during critical tool execution by locking the session state.

    Gogolangmedia-serversfu
    Voir sur GitHub↗19,358
  • apple/foundationdbAvatar de apple

    apple/foundationdb

    16,446Voir sur GitHub↗

    FoundationDB is an ACID-compliant distributed transactional key-value store. It functions as a scalable database engine that ensures strict serializability and data consistency across a cluster of servers using a shared-nothing architecture. The system is distinguished by its multi-region replication capabilities, allowing data to be synchronized across different datacenters for high availability and disaster recovery. It utilizes optimistic concurrency control to manage distributed transactions and employs a majority-based coordination system to maintain cluster state. The platform provides

    Provides a continuous feed of database mutations for external systems to react to in real time.

    C++aciddistributed-databasefoundationdb
    Voir sur GitHub↗16,446
  • hashicorp/terraform-provider-awsAvatar de hashicorp

    hashicorp/terraform-provider-aws

    10,951Voir sur GitHub↗

    This project is an infrastructure as code tool designed to automate the lifecycle management of Amazon Web Services resources. It functions as a cloud resource provisioner that enables users to define, version, and deploy infrastructure components through declarative configuration files. The system operates by reconciling the current state of a cloud environment against a desired configuration, calculating the necessary delta operations to achieve convergence. It utilizes a directed acyclic graph to resolve resource dependencies and determine the optimal execution order for changes, ensuring

    Prevents concurrent modifications by requiring exclusive access to infrastructure state files during deployment.

    Goawsterraformterraform-provider
    Voir sur GitHub↗10,951
  • runatlantis/atlantisAvatar de runatlantis

    runatlantis/atlantis

    9,146Voir sur GitHub↗

    Atlantis is a GitOps deployment tool and infrastructure as code orchestrator that synchronizes cloud resources with a git repository using pull request comments. It serves as a policy-based infrastructure gate and automation system for Terraform, executing plans and applies directly from version control to coordinate deployments across multiple projects and environments. The system differentiates itself through a lock-based concurrency model that prevents simultaneous modifications to the same project or workspace. It features server-side policy validation to intercept plan outputs for compli

    Prevents concurrent modifications to the same infrastructure project by locking workspaces during active operations.

    Go
    Voir sur GitHub↗9,146
  • lancedb/lancedbAvatar de lancedb

    lancedb/lancedb

    9,031Voir sur GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Commits every mutation as a new version and allows pinning to tags for reproducibility.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Voir sur GitHub↗9,031
  • hazelcast/hazelcastAvatar de hazelcast

    hazelcast/hazelcast

    6,570Voir sur GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Maintains a historical journal of all mutation actions performed on map or cache data structures.

    Javabig-datacachingdata-in-motion
    Voir sur GitHub↗6,570
  • opennextjs/opennextjs-awsAvatar de opennextjs

    opennextjs/opennextjs-aws

    5,005Voir sur GitHub↗

    opennextjs-aws est un adaptateur d'infrastructure serverless et un outil de déploiement qui transforme les artefacts de build Next.js en paquets compatibles pour l'hébergement sur AWS Lambda et S3. Il fonctionne comme un adaptateur de déploiement qui mappe les sorties spécifiques au framework vers des fonctions serverless et du stockage d'objets. Le projet se distingue par l'implémentation d'optimisations spécifiques au serverless, y compris un gestionnaire de cache qui synchronise la régénération statique incrémentale et les caches de récupération (fetch) via S3 ou DynamoDB. Il dispose d'un optimiseur de démarrage à froid (cold start) qui utilise la minification de bundle et le réchauffement programmé des fonctions pour réduire la latence, ainsi qu'un pipeline d'optimisation d'images dédié pour récupérer les fichiers sources depuis S3 et les distribuer via CDN. Le système couvre un large éventail de capacités, y compris l'intégration de middleware edge, la revalidation en arrière-plan basée sur des files d'attente et la distribution de routes multi-cibles. Il gère également le trafic via le routage CDN, l'injection de données de géolocalisation et le streaming de réponses serveur pour améliorer le temps jusqu'au premier octet (TTFB). L'outil fournit des options de personnalisation étendues pour les pipelines de build, les comportements des adaptateurs et la logique serveur afin de prendre en charge des besoins architecturaux variés et des structures monorepo.

    Uses a database table to track when routes were last revalidated via tags and paths.

    TypeScriptawsnextjssst
    Voir sur GitHub↗5,005
  • vercel/next-learnAvatar de vercel

    vercel/next-learn

    4,745Voir sur GitHub↗

    next-learn est une collection de ressources éducatives et d'implémentations de référence pour créer des applications web full-stack. Il sert de ressource d'apprentissage et de tutoriel pour le framework Next.js, fournissant du code de démarrage et des projets d'exemple qui démontrent le rendu côté serveur et l'écosystème basé sur React. Le projet fournit un modèle web full-stack qui présente une implémentation complète de l'intégration de base de données, de l'authentification des utilisateurs et de la logique côté serveur. Il inclut des exemples de référence pour l'optimisation des performances web, démontrant spécifiquement l'utilisation des composants serveur, des actions serveur et du routage dynamique. La base de code couvre une large surface de capacités full-stack, notamment la gestion des données via des requêtes et mutations côté serveur, le contrôle d'accès basé sur l'identité via des route guards, et l'architecture de navigation utilisant le routage par système de fichiers. Il implémente également diverses stratégies de rendu, l'optimisation des ressources pour les images et les polices, et le stylage de l'interface utilisateur.

    Demonstrates how to refresh specific paths or tags in the server cache to maintain data currency.

    TypeScript
    Voir sur GitHub↗4,745
  • iam-veeramalla/terraform-zero-to-heroAvatar de iam-veeramalla

    iam-veeramalla/terraform-zero-to-hero

    4,103Voir sur GitHub↗

    Ce projet est un guide pédagogique structuré et un programme pour maîtriser l'infrastructure en tant que code (IaC). Il fonctionne comme un guide de provisionnement cloud et un matériel de formation DevOps, fournissant un ensemble de leçons et d'exercices pratiques pour déployer et gérer les ressources cloud via une configuration déclarative. Le programme couvre le développement de modules réutilisables, l'orchestration de multiples environnements utilisant des espaces de travail et la gestion de fichiers d'état distants avec des mécanismes de verrouillage. Il inclut également des instructions sur la gestion des secrets cloud pour sécuriser les données sensibles. Le matériel couvre les capacités fondamentales de l'infrastructure en tant que code, incluant la configuration du fournisseur, la paramétrisation pilotée par les variables et l'utilisation de logique dynamique et de fonctions pour des configurations flexibles. Il aborde en outre le provisionnement des ressources et la récupération de données externes.

    Implements remote state storage with locking mechanisms to prevent concurrent modifications in team environments.

    HCL
    Voir sur GitHub↗4,103
  • rdatatable/data.tableAvatar de Rdatatable

    Rdatatable/data.table

    3,894Voir sur GitHub↗

    Ce projet est un framework de traitement de données tabulaires haute performance pour R, conçu pour gérer des jeux de données massifs avec efficacité mémoire et vitesse. Il fournit une structure de données améliorée qui utilise la sémantique de référence et la modification sur place pour effectuer des transformations complexes sans la surcharge de copies d'objets inutiles. La bibliothèque se distingue par ses optimisations architecturales de bas niveau, incluant le traitement parallèle multi-threadé, le tri basé sur radix et l'analyse de fichiers mappés en mémoire. En déchargeant les routines critiques de manipulation et d'agrégation de données vers du code C compilé, elle permet une exécution rapide des tâches qui seraient autrement coûteuses en calcul. Son moteur principal prend en charge des opérations relationnelles avancées, telles que les jointures non-équi, glissantes et à intervalles chevauchants, parallèlement à l'indexation secondaire automatique pour accélérer l'accès répété aux données. Au-delà de ses capacités de traitement principales, le projet offre une suite complète d'outils pour la gestion du cycle de vie des données. Cela inclut des utilitaires d'ingestion et de sérialisation à haute vitesse avec détection automatique de type, ainsi qu'un support spécialisé pour l'analyse de séries temporelles et l'agrégation multidimensionnelle. Le framework est conçu pour évoluer, permettant aux utilisateurs d'effectuer des opérations complexes de regroupement, de filtrage et de remodelage sur des jeux de données contenant des milliards de lignes tout en maintenant la stabilité et les performances du système.

    Returns the number of rows modified during the most recent in-place update to monitor mutation scale.

    R
    Voir sur GitHub↗3,894
  1. Home
  2. Data & Databases
  3. Remote Mutation Execution

Explorer les sous-tags

  • Cache Revalidation1 sous-tagAutomatically refreshing local cache entries after a remote mutation to ensure data consistency. **Distinct from Remote Mutation Execution:** Distinct from remote mutation execution: focuses on the local cache synchronization following the mutation.
  • Mutation Monitors3 sous-tagsUtilities for tracking the status of active remote mutations across the application. **Distinct from Remote Mutation Execution:** Distinct from Remote Mutation Execution: focuses on the observability and monitoring of mutation status rather than the execution itself.
  • State Locking Mechanisms1 sous-tagLogic for preventing interruptions during critical operations by locking session state. **Distinct from Remote Mutation Execution:** Focuses on state protection during tool execution, distinct from general remote mutation execution.