10 个仓库
Strategies for distributing data retrieval requests across multiple server nodes to increase query capacity.
Distinct from Database Cluster Scaling: None of the candidates cover general ledger read scaling; they focus on authorization, messaging, or K8s-specific database scaling.
Explore 10 awesome GitHub repositories matching devops & infrastructure · Read Throughput Scaling. 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
FoundationDB increase performance linearly by adding sharded storage servers for reads and expanding commit proxies for writes.
Canopy is the official Go implementation of a blockchain node that runs a recursive network architecture, enabling new blockchains to launch as dependent layers that can later graduate into fully independent security roots. The project provides a hybrid consensus mechanism that combines Byzantine fault-tolerant Proof-of-Stake with Verifiable-Delay Functions, delivering instant finality while protecting against long-range attacks through trustless chain age verification. Validators secure multiple chains simultaneously through restaking, where a single bonded stake serves as collateral across t
Provides a recursive framework for scaling blockchain capacity without L2s or rollups.
Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and real-world systems. It provides a secure and reliable infrastructure for blockchain applications to access external information, execute automated workflows, and interact with other blockchains. The network is secured by a staking-based model where node operators lock LINK tokens as collateral, which can be slashed for poor performance, incentivizing honest and accurate data delivery. The platform distinguishes itself through a comprehensive set of capabilities that extend beyond basi
Implements off-chain transaction processing to scale throughput and reduce fees while maintaining base chain security.
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
Increases processing throughput linearly by dynamically adding cluster members.
Optimism 是一个以太坊 Optimistic Rollup 扩容栈,旨在通过在二层网络处理交易并将状态结算至以太坊主网来提高交易吞吐量。它作为一个扩容框架,利用 Rollup 定序器对交易进行排序、生成区块,并将批量数据提交至主链。 该系统具备欺诈证明系统,利用链上指令模拟来解决争议并验证状态转换的正确性。它还包含一套专门的工具集,用于部署和升级引导及维护该扩容网络所需的智能合约。 该项目涵盖了广泛的功能领域,包括区块链状态同步、跨链消息路由以及具备高可用故障转移功能的定序器管理。它还为数据可用性、故障证明生成以及开发区块链组件的面向服务框架提供了基础设施。 该仓库包含一个开发工具包,提供账户管理、网络模拟和集成测试等实用程序,用于验证系统行为和升级稳定性。
Implements a scaling solution that executes transactions in a secondary layer to increase throughput while settling state on a mainnet.
Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer
Increases query capacity by distributing data across multiple server nodes for high-concurrency analytical workloads.
This is the official website and documentation hub for the Ethereum blockchain ecosystem. It serves as a comprehensive educational resource and community portal, providing plain-language guides on blockchain fundamentals, wallet usage, and concepts like DeFi and NFTs, alongside technical documentation for developers building decentralized applications. The site offers detailed walkthroughs for creating dapps that interact with the Ethereum blockchain, covering accounts, transactions, and development frameworks. It also provides extensive guidance for node operators, including step-by-step ins
Documents how to scale Ethereum transaction throughput using rollups and state channels.
Mimir 是一个多租户时间序列数据库和分布式指标存储,专为可扩展的遥测而设计。它作为 Prometheus 兼容的后端,为海量时间序列数据提供长期存储和可扩展的查询引擎。 该系统专为多租户可观测性而构建,在单个集群内为独立团队或组织隔离遥测数据和资源限制。它通过在分布式集群中分片和复制数据来确保高可用性和持久性,并利用对象存储进行持久化,从而消除了对外部数据库的依赖。 该项目涵盖了广泛的功能,包括用于跨区域分析的全局指标聚合,以及利用并行化和缓存的分布式查询执行。它还集成了可观测性工具,如联邦告警、合成监控和 AI 驱动的事件解决工作流,以加速故障排查。 管理控制功能包括租户资源配额、用户级资源覆盖以及用于工作负载隔离的洗牌分片(Shuffle-sharding)。
Distributes metric data across a cluster of multiple nodes to handle massive ingestion and query throughput.
rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv
XRP Ledger distributes data requests across a cluster of servers sharing a common database to handle high traffic.
FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut
Increases read operation volume by adding multiple replicas per master server.