An open API service indexing awesome lists of open source software.

https://github.com/alexstocks/numbfish

load balance and service governance agent
https://github.com/alexstocks/numbfish

Last synced: 2 months ago
JSON representation

load balance and service governance agent

Awesome Lists containing this project

README

          

# Numbfish #
---
*a service governance library*

## Introdction ##
---

Numbfish is a service goverance library using C/C++ in agent pattern. Numbfish is based on [nlb](https://github.com/Tencent/MSEC/tree/master/nlb) which refers to Tencent's L5.

In numbfish there are three work modes: client mode, server mode and mix mode. In client mode, the agent gets service info from zookeeper which supplied to clients on the same host. In server mode, the agent register server cpu/mem/network info and supplied services to zookeeper. If the service run in proxy mode, the numbfish should run in mix mode.

## Licence ##
---
Apache License 2.0