6 dépôts
Verification processes that ensure the structural integrity and referential consistency of a data store.
Distinct from Data Integrity Validation: The candidates focus on distributed consistency or model validation rather than the structural verification of a backup store.
Explore 6 awesome GitHub repositories matching data & databases · Store Consistency Validation. Refine with filters or upvote what's useful.
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
Ensures timestamps received by clients never decrease by validating proxy liveness against the active queuing system.
bup is a deduplicating backup manager and incremental backup system. It uses a Git packfile-based storage format to eliminate redundant data across files and versions, treating every incremental save as a full backup. The system provides secure remote transport interfaces for transferring and managing backup data on remote servers via SSH. It also includes a backup repository browser available as both a web interface and a filesystem mount for exploring and retrieving files from snapshots. The project covers broad capability areas including disaster recovery, repository administration, and s
Checks for missing objects and verifies internal references within the store to ensure total data consistency.
Materialize is a streaming SQL database that continuously ingests live data from sources such as Kafka, Redpanda, PostgreSQL, and MySQL, and incrementally maintains materialized views. It provides a PostgreSQL-compatible query engine that accepts standard SQL over the PostgreSQL wire protocol, enabling any existing SQL client or BI tool to query real-time data. The system also includes a Model Context Protocol (MCP) server that exposes live materialized view data to AI agents, providing fresh context without polling. Materialize distinguishes itself through its ability to offer configurable c
Brings in tables from external databases as a single consistent unit, updating all tables in lock-step.
Lamp Cloud is a multi-tenant SaaS backend framework built on Java and Spring Cloud that provides a complete foundation for building enterprise-grade administration systems. Its core identity centers on supporting multiple tenant isolation strategies—including database-per-tenant, schema-per-tenant, and shared-table modes—that can be switched without altering business code, alongside a role-based access control system enforced at the gateway layer across all microservices. The framework distinguishes itself through comprehensive tenant lifecycle management tools that allow creating, configurin
Applies the same validation rules on both frontend and backend to ensure data integrity.
Disconf est une plateforme de gestion de configuration distribuée qui fournit un dépôt centralisé basé sur le cloud pour stocker et synchroniser des fichiers de configuration et des paramètres sur plusieurs environnements. Il fonctionne comme un service de configuration dynamique qui met à jour les paramètres d'application et déclenche des rappels immédiatement lorsque les valeurs changent, sans nécessiter de redémarrage du système. Le projet permet la distribution d'actifs de configuration partagés sur plusieurs projets, permettant la gestion en masse des paramètres sur divers environnements cibles. Il utilise un système de diffusion basé sur le push pour synchroniser les changements en temps réel. Pour assurer la stabilité du système, la plateforme inclut un validateur de cohérence de configuration qui effectue des vérifications d'arrière-plan planifiées pour vérifier que les paramètres système actifs restent cohérents avec la source centrale.
Executes scheduled self-validation checks to ensure distributed application configurations remain stable and correct.
Direct File est une application de déclaration fiscale fédérale conçue pour collecter les informations des contribuables et transmettre les déclarations de revenus fédérales à une API gouvernementale. Elle fonctionne comme un outil d'exportation de données fiscales, permettant le transfert de données de déclaration fédérale via XML ou JSON vers des logiciels fiscaux tiers, étatiques et locaux. Le système utilise un graphe de connaissances déclaratif pour gérer les règles métier complexes et les jeux de données partiels à travers les environnements client et serveur. L'application emploie un processus piloté par interview pour collecter les informations et utilise un système d'exportation basé sur schéma pour l'échange de données fiscales. Elle intègre le stockage et la synchronisation des données pour modéliser les informations incomplètes et valider les règles métier à travers les environnements.
Executes the same declarative business logic on both frontend and backend to ensure data consistency.