V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
sophos
V2EX  ›  Go 编程语言

emm...开源一个 golang 的负载均衡库

  •  
  •   sophos ·
    sysulq · 2020-08-26 20:04:57 +08:00 · 2177 次点击
    这是一个创建于 1550 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 抽象了负载均衡的接口
    2. 实现了几种负载均衡的算法,比如 wrr,p2c,aperture 等
    3. 测试覆盖率 95%+

    欢迎有兴趣的朋友提交 pr 支持其他均衡算法的实现 :)

    https://github.com/hnlq715/go-loadbalance

    4 条回复    2020-08-27 10:08:56 +08:00
    sun1993
        1
    sun1993  
       2020-08-26 22:16:48 +08:00
    p2c 没有加入对端 cpu 使用率这个统计项吗?
    d0m2o08
        2
    d0m2o08  
       2020-08-27 08:57:39 +08:00
    已 star ,向大佬学习
    sophos
        3
    sophos  
    OP
       2020-08-27 10:07:00 +08:00
    @sun1993 对 cpu 使用率的统计意义不大,不如直接使用熔断器
    sophos
        4
    sophos  
    OP
       2020-08-27 10:08:56 +08:00
    @d0m2o08 欢迎提 issue 或 pr
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1563 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:09 · PVG 01:09 · LAX 09:09 · JFK 12:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.