OverSIP is an async SIP server. Built on top of Ruby EventMachine library it follows the Reactor Pattern, allowing thousands of concurrent connections and requests handled by a single processor in a never-blocking fashion. It supports SIP over UDP, TCP, TLS and WebSocket transports, full RFC 3263 (async DNS resolution), Outbound (RFC 5626) and more features.