#负载均衡

paddler - 专为优化llama.cpp服务器设计的负载均衡和反向代理工具
Paddlerllama.cpp负载均衡反向代理AWS集成Github开源项目
Paddler是一个开源、生产就绪的负载均衡和反向代理工具,专为优化llama.cpp服务器设计。它支持动态添加和移除服务器、自动扩展、请求缓冲、AWS集成以及StatsD协议。Paddler通过监控服务器的可用槽位,实现高效的请求分配,适用于需要可配置和可预测内存分配的环境。
openai-style-api - 统一大模型API格式与管理,简化API-key分发与配置过程
openai-style-api大模型API统一格式配置管理负载均衡Github开源项目
openai-style-api项目通过统一大模型API格式,支持多种模型如openai、azure、智谱AI、讯飞星火、通义千问等,大幅简化配置和管理。项目支持负载均衡、stream方式调用以及多种代理服务,提高了多模型使用的便捷性和灵活性。
cilium - 基于 eBPF 的网络、可观测性和安全解决方案
CiliumeBPF网络安全负载均衡可观测性Github开源项目
Cilium 是基于 eBPF 技术的网络、可观测性和安全解决方案。它提供第 3 层网络功能,支持跨多集群的路由。Cilium 能感知 L7 协议,在 L3-L7 层实施基于身份的安全策略。此外,它还具备负载均衡、网关、带宽管理等功能,并提供网络和安全的可视化与监控能力。
system-design-resources - 互联网顶级系统设计资源汇总
系统设计分布式系统微服务数据库负载均衡Github开源项目
该项目收录了互联网上优质的系统设计资源,涵盖视频处理、集群管理、分布式系统等多个技术领域。内容包括Facebook、Google、Netflix等顶级科技公司的实践经验,为工程师提供了解大规模系统架构的参考。项目资料可用于系统设计面试准备或提升架构能力。
dbresolver - GORM多数据库支持插件 实现读写分离和负载均衡
GORM数据库解析器多数据库支持读写分离负载均衡Github开源项目
DBResolver为GORM框架提供多数据库支持功能。这个插件实现了多数据源和副本管理、读写分离、自动和手动连接切换以及负载均衡等特性。DBResolver不仅支持ORM操作,还兼容原生SQL和事务处理。开发者通过简单配置即可实现数据库水平扩展,优化大规模应用的数据库性能。
tempesta - 高性能Web加速与全方位安全防护系统
Tempesta FWWeb加速器DDoS防御防火墙负载均衡Github开源项目
Tempesta FW是一款开源的Web内容加速和安全防护系统,集成了负载均衡、DDoS防御和WAF功能。作为Web前端基础设施的替代方案,它可每秒处理180万HTTP请求,性能超过Nginx和HAProxy。其独特架构与Linux防火墙无缝集成,有效提升Web应用的速度和安全性。
cql-proxy - 实现传统驱动与现代数据库的无缝连接
cql-proxy数据库代理CQL流量Astra负载均衡Github开源项目
cql-proxy是一款设计用于转发CQL流量到适当数据库服务的代理工具。它使不兼容的CQL驱动程序能够与DataStax Astra协同工作,涵盖旧版DataStax驱动程序和社区维护的CQL驱动程序。该工具还允许现有的Apache Cassandra或DataStax Enterprise应用无需修改代码即可迁移至Astra。cql-proxy提供多种配置选项,如命令行标志、环境变量和配置文件,确保部署灵活性。
pm2 - Node.js应用进程管理与负载均衡解决方案
PM2Node.js进程管理负载均衡应用监控Github开源项目
PM2是专为Node.js应用设计的进程管理工具,提供负载均衡、无停机重启和简化系统管理等功能。它支持集群模式以提高性能和可靠性,同时具备日志管理、监控和容器支持能力。PM2适用于Linux、macOS和Windows平台,是Node.js应用部署和运维的有力工具。
stable-diffusion-multi-user - 基于Stable Diffusion的多用户AI绘图服务器部署方案
Stable Diffusion多用户API部署负载均衡GPU服务器Github开源项目
这是一个基于Stable Diffusion的多用户AI绘图服务器项目,提供自动扩展、负载均衡和WebUI扩展API支持。项目包含Django API、Runpod Serverless和Replicate三种部署方案,支持多用户队列、模型切换、civitai模型和Lora等功能。开发者可以基于此项目构建自定义UI、社区功能和账户系统。
keepalived - Linux系统下的负载均衡和高可用性开源工具
Keepalived负载均衡高可用性LinuxVRRPGithub开源项目
Keepalived是一个面向Linux系统的开源项目,提供负载均衡和高可用性功能。它使用Linux虚拟服务器(IPVS)内核模块实现第4层负载均衡,通过虚拟路由器冗余协议(VRRP)保证高可用性,并集成双向转发检测(BFD)协议实现快速网络故障检测。Keepalived采用基于I/O多路复用器的多线程框架,有效处理事件并优化系统性能。
peer-stream - 轻量级 WebRTC 库实现 UE5 像素流媒体集成
UE5像素流WebRTC信令服务器负载均衡Github开源项目
peer-stream 是一个为 UE5 像素流媒体设计的轻量级 WebRTC 库,无外部依赖。它由 WebComponents API 前端组件和 NodeJS 信令服务器组成。该项目配置简单,支持多 UE5 实例和多玩家连接,具备负载均衡功能。peer-stream 使开发者能高效实现 UE5 项目的远程渲染和交互。
traefik - 智能HTTP反向代理和负载均衡器 助力微服务部署
Traefik反向代理负载均衡微服务容器编排Github开源项目
Traefik是一款智能HTTP反向代理和负载均衡器,专注于简化微服务部署。它可自动集成Docker、Kubernetes等基础设施组件,实现动态配置。Traefik支持HTTPS、多种负载均衡算法和断路器功能,并提供直观的Web界面。作为单一二进制文件,Traefik轻量快速,支持WebSocket、HTTP/2和gRPC,是微服务架构的理想选择。
kubernetes-ingress - NGINX Ingress Controller,Kubernetes负载均衡利器
NGINX Ingress ControllerKubernetes负载均衡网络流量管理容器编排Github开源项目
NGINX Ingress Controller是Kubernetes环境中的负载均衡解决方案。它实现了标准Ingress功能,并融合NGINX的高级特性,支持多种协议的流量处理。通过自定义资源,用户可灵活配置复杂路由。该开源项目由NGINX公司维护,提供详尽文档和示例,可靠性足以应对生产环境需求。
kube-ingress-aws-controller - AWS Kubernetes 集群的智能入口流量控制器
KubernetesAWS负载均衡入口控制器CloudFormationGithub开源项目
kube-ingress-aws-controller 是专为 AWS Kubernetes 集群设计的入口控制器。它可自动管理 AWS 负载均衡器,支持 ALB 和 NLB,具备 SSL 证书自动发现、多 TLS 证书等功能。该控制器配置简便,适用于各种规模的集群,能高效管理入口流量。
emissary - 基于Envoy的Kubernetes原生API网关和负载均衡器
Emissary-ingressKubernetesAPI网关负载均衡Envoy ProxyGithub开源项目
Emissary-ingress是基于Envoy Proxy的开源Kubernetes原生API网关和负载均衡器。作为CNCF孵化项目,它提供流量管理、路由配置、安全性和可观察性等功能。Emissary-ingress支持多协议,集成服务网格,实现渐进式交付。通过Kubernetes CRD或注释配置,为微服务管理提供灵活解决方案。适用于需要高性能、可扩展的API管理和流量控制的云原生应用场景。
dubbo - 高性能Java RPC框架 支持智能负载均衡与服务治理
Apache DubboRPC框架服务治理负载均衡微服务Github开源项目
Apache Dubbo是基于Java的高性能开源RPC框架,提供透明接口式RPC、智能负载均衡、自动服务注册发现等功能。框架具备高度可扩展性,支持运行时流量路由和可视化服务治理,适用于构建大规模分布式系统和微服务架构。Dubbo拥有活跃社区支持,提供全面文档和示例代码,便于快速上手和深入学习。