why did we write our own connection pool ?

I would trust either https://github.com/3rd-Eden/jackpot or https://github.com/coopernurse/node-pool instead