#高可用性
vespa - 大规模数据集搜索与推荐的高性能解决方案
Vespa搜索机器学习模型高可用性性能Github开源项目
Vespa 是一个高性能平台,专为大规模数据集的搜索、推荐和个性化任务设计。它支持向量、张量、文本和结构化数据的实时组织和推断,具备高可用性和可扩展性。Vespa 被广泛应用于大规模互联网服务,每秒处理数十万次查询。用户可以选择在云端或本地部署应用,平台提供详尽的文档和不断更新的博客,帮助用户开发和集成。
tidb - 兼容MySQL的开源分布式SQL数据库
TiDB分布式数据库SQLHTAP高可用性Github开源项目热门
TiDB是一个兼容MySQL的开源分布式SQL数据库,支持混合事务性和分析性处理(Hybrid Transactional and Analytical Processing, HTAP)工作负载。它具有水平扩展性、强一致性和高可用性的特点。适用于需要高并发和大数据量处理的场景。详细信息请访问官方文档或在线试玩TiDB Playground。
etcd - 分布式高可用键值存储系统
etcd分布式存储键值存储高可用性Raft算法Github开源项目
etcd是一个开源的分布式键值存储系统,专为存储分布式系统中的关键数据而设计。它采用Raft共识算法实现高可用性,提供简洁的gRPC API接口、自动TLS加密和快速的读写性能。etcd广泛应用于生产环境,特别适合与Kubernetes集成。系统自带etcdctl命令行工具,并通过严格的健壮性测试保证稳定可靠。
lindb - 高性能、高可用、可水平扩展的开源时序数据库
LinDB时序数据库高性能高可用性可扩展性Github开源项目
LinDB是一个基于Go语言开发的开源时序数据库系统。它采用独特架构设计,实现了高性能、高可用性和水平扩展能力。LinDB支持快速数据查询和分析,并提供直观的Web界面,包含监控仪表板、数据探索和查询解释等功能。作为开源项目,LinDB欢迎社区参与贡献。
ambry - 企业级分布式对象存储系统
Ambry分布式对象存储可扩展性高可用性低延迟Github开源项目
Ambry是一个分布式对象存储系统,可高效管理海量小型和大型对象。系统具备高可用性、可扩展性、低延迟和高吞吐量等特性。除了适用于Web公司的媒体对象存储,Ambry还可用于数据库备份、搜索索引和业务报告等多种场景。其易用性和成本效益使其成为企业级存储的理想选择。
keepalived - Linux系统下的负载均衡和高可用性开源工具
Keepalived负载均衡高可用性LinuxVRRPGithub开源项目
Keepalived是一个面向Linux系统的开源项目,提供负载均衡和高可用性功能。它使用Linux虚拟服务器(IPVS)内核模块实现第4层负载均衡,通过虚拟路由器冗余协议(VRRP)保证高可用性,并集成双向转发检测(BFD)协议实现快速网络故障检测。Keepalived采用基于I/O多路复用器的多线程框架,有效处理事件并优化系统性能。
stolon - PostgreSQL云原生高可用性管理器
PostgreSQL高可用性云原生数据库管理集群Github开源项目
Stolon是为PostgreSQL设计的开源高可用性管理器,支持云原生环境。它集成Kubernetes,利用流复制技术实现数据一致性,并具有分区容忍能力。Stolon使用etcd、consul或Kubernetes API作为数据存储,支持异步和同步复制。它提供快速集群设置、简便管理工具、时间点恢复和自动服务发现等功能,适用于各种基础设施环境。
oceanbase - 蚂蚁集团开发的分布式关系型数据库 支持扩展和实时分析
OceanBase分布式数据库高可用性可扩展性MySQL兼容Github开源项目
OceanBase是蚂蚁集团开发的分布式关系型数据库,提供可扩展性、高性能和成本效益。支持HTAP和持续可用,与MySQL兼容易迁移。具备PB级数据处理能力,TPC-C和TPC-H测试表现优异,为多行业提供可靠数据库方案。
thanos - Prometheus指标系统的高可用性和无限存储扩展
Thanos监控系统Prometheus指标存储高可用性Github开源项目
Thanos是一个开源项目,旨在增强Prometheus的功能。它通过高效存储历史指标数据和提供全局查询能力,解决了Prometheus在大规模部署时面临的存储和查询挑战。Thanos支持跨多个Prometheus实例的统一数据访问,实现了指标系统的高可用性和可扩展性。作为CNCF孵化项目,Thanos正在被越来越多的组织采用,以构建更强大的监控解决方案。
alertmanager - 智能告警管理与路由工具
AlertmanagerPrometheus告警管理高可用性监控Github开源项目
Alertmanager是一款专业的告警处理工具,主要用于接收和管理来自Prometheus等监控系统的告警信息。它能够对告警进行去重、分组和智能路由,并将其发送到电子邮件、PagerDuty、OpsGenie等多种接收端。Alertmanager还提供告警静默、抑制等高级功能,并支持高可用性配置,是大规模监控系统中的关键组件。
infinispan - 开源分布式内存数据网格及缓存系统
Infinispan内存数据网格分布式数据存储键值数据存储高可用性Github开源项目
Infinispan是一个开源内存数据网格项目,提供灵活部署和强大的数据管理功能。它支持多种数据类型存储,通过可扩展集群确保高可用性和容错性。Infinispan既可用作缓存,也可作为持久数据存储,适用于各种数据处理场景。
相关文章