Go實現了一個負載均衡器
Features
- roundrobin: smooth weighted roundrobin method
- chash: cosistent hashing method
- balancer: multiple LB instances, passive health check, SSL offloading
- controller: dynamic configuration, REST API to start/stop/add/remove LB at runtime
- service discovery: autodiscover backend services with etcd
- statistics: HTTP method/path/code/bytes
Examples
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- Lambda@edge 實現負載均衡器功能負載
- 來!自己動手實現一個loghub(或kafka)分片消費負載均衡器Kafka負載
- 幾個負載均衡器的小結薦負載
- 「知行學院」一節課搞懂負載均衡器負載
- 微服務負載均衡器 Ribbon微服務負載
- 微服務負載均衡器 LoadBalancer微服務負載
- Kuberntes部署MetalLB負載均衡器負載
- Eureka詳解系列(一)--先談談負載均衡器負載
- nginx部署基於http負載均衡器NginxHTTP負載
- HAProxy高效能軟負載均衡器負載
- HAProxy負載均衡器後續篇薦負載
- 負載均衡器部署方式和工作原理負載
- nginx負載均衡原理分析到手動編寫簡易負載均衡器Nginx負載
- DPVS - 小米高效能負載均衡器負載
- 用 Rust 編寫 eBPF/XDP 負載均衡器RusteBPF負載
- HAProxy負載均衡器的安裝及配置負載
- Golang負載均衡器Balancer的原始碼解讀Golang負載原始碼
- nginx實現負載均衡Nginx負載
- F5負載均衡器的重要引數理解負載
- nginx讓多個tomcat實現負載均衡NginxTomcat負載
- 我好像發現了一個Go的Bug?Go
- iQiYi 高效能開源負載均衡器及應用負載
- 在K8S中,負載均衡器有何作用?K8S負載
- GO 實現一個 PACK 和 UnPackGo
- 用 Go 實現一個 LRU cacheGo
- GRPC 負載均衡實現RPC負載
- HaProxy 實現 MySQL 負載均衡MySql負載
- Ribbon實現負載均衡負載
- Oracle負載均衡實現方式Oracle負載
- Nginx + IIS 實現負載均衡Nginx負載
- Locust如何實現逐步負載?負載
- 寫了一個 FastCGI 實現AST
- F5BIG-IPLTM負載均衡器功能介紹上篇負載
- 用Rust和Pingora輕鬆構建高效負載均衡器RustGo負載
- dubbo(三):負載均衡實現解析負載
- 一個負載均衡的問題負載
- linux實現DNS輪詢實現負載平衡LinuxDNS負載
- 【Nginx】如何實現Nginx的高可用負載均衡?看完我也會了!!Nginx負載