awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Database Architectures · Awesome GitHub Repositories

2 repos

Awesome GitHub RepositoriesDatabase Architectures

Structural design patterns and strategies for organizing database clusters, concurrency, and data distribution.

Explore 2 awesome GitHub repositories matching data & databases · Database Architectures. Refine with filters or upvote what's useful.

  1. Home
  2. Data & Databases
  3. Database Management Systems
  4. Database Architectures

Awesome Database Architectures GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • redis/redis

    redis/redis

    73,096GitHubView on GitHub↗

    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 pr

    Ccachecachingdatabase
  • etcd-io/etcd

    etcd-io/etcd

    51,618GitHubView on GitHub↗

    etcd is a distributed, strongly consistent key-value store designed to provide reliable storage for critical system metadata and coordination primitives. It functions as a distributed consensus engine, utilizing a replicated log and leader-based state machine to ensure that all nodes in a cluster maintain a synchronize

    Gocncfconsensusdatabase

Explore sub-tags

  • Active-Active Database ClustersMulti-master database configurations allowing concurrent read/write operations across geographically distributed nodes.
  • Asynchronous Snapshotting MechanismsSystems that generate periodic point-in-time data backups without blocking primary execution threads.
  • Data Sharding StrategiesTechniques for partitioning data across multiple nodes to improve scalability and performance.
  • Multi-Version Concurrency ControlsStorage engine mechanisms that maintain multiple versions of data to enable non-blocking read operations during concurrent write transactions.