1 repo
Software designs that separate compute and storage layers to enable independent resource scaling.
Distinguishing note: Focuses on the architectural pattern of decoupling compute from storage.
Explore 1 awesome GitHub repository matching software engineering & architecture · Distributed Architectures. Refine with filters or upvote what's useful.
TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc
Separates the SQL processing layer from the underlying storage nodes to allow independent scaling of resources.