nodejs-driven VoIP, anyone?
is a basic sip proxy that can be used for load-balancing calls across a bank of freeswitch servers (or the like). As the name suggests, it is quite simple but does provide some nice features (OPTIONs pings to determine server health, ability to edit config file and have changes automatically take affect, etc). It's quite high performance and the underlying sip stack is the sofia stack also used in freeswitch.
This is some (very) early work that is part of a more ambitious project that I am undertaking to create a full-featured nodejs-based VoIP environment that will provide carrier-class scalability and resiliency while being easily accessible to to nodejs developers. See
https://github.com/davehorton/drachtio-server and
https://github.com/davehorton/drachtio for details. I'd welcome anyone who wants to collaborate; hit me up if you are interested.
Enjoy!