I have writen a php extension and i want publish to pecl.

The extension start a proxy process and hold some pdo and redis connections,
It provide local connect pool like java.


Technical characteristics:

- After each time fetchAll (set/get)  call release() method, release
the connection to the pool, avoid that the script jammed causing
connection occupy high.
- The maximum and minimum number of connections configuration support.
- Support  small pressure automatic recovery connection.
- Support graceful restart (reload).
- Do a lot of optimization, although the request through the
connection pool process forward, but no loss of QPS.
- When the connection use out,support queue.
- Simple! just change the new method and add release function (see
demon),you used the tcp pool.
- The connection proxy will start the ping process to monitor down
list, if available will reflect to the return value of the
get_disable_list(), use this function you can do some fun things,like
LB.

The code on git:
github.com/swoole/php-cp


I am Gray,25 years old,live in china , my chinese name is xinhua.guo,
i work on jumei.


btw:I have translate the conf,demon.php and readme.

-- 
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to