[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#562666: ITP: glb -- simple TCP connection load balancer



Package: wnpp
Severity: wishlist
Owner: Vladimir Osintsev <osintsev@gmail.com>


* Package name    : glb
  Version         : 0.7.3
  Upstream Author : Codership Oy <info@codership.com>
* URL             : http://www.codership.com/en/products/galera-load-balancer
* License         : GPL
  Programming Lang: C
  Description     : simple TCP connection load balancer

glb is a simple TCP connection balancer made with scalability and
performance in mind. It was inspired by pen, but unlike pen its
functionality is limited only to balancing generic TCP connections.

Features:
  - list of backend servers is configurable in runtime.
  - supports server "draining", i.e. does not allocate new connections
    to server, but does not kill existing ones, waiting for them to end
    gracefully.
  - can use epoll API provided by Linux version 2.6 and higher
    for ultimate routing performance.
  - glb is multithreaded, so it can utilize multiple CPU cores.



Reply to: