没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
www.trustie.net/open_source_projects | 主页 > 开源项目社区 > Swiftcore Swiftiply |
Swiftcore Swiftiply
|
2 | 0 | 0 |
贡献者 | 讨论 | 代码提交 |
Swiftiply is a highly optimized clustering proxy for web applications (currently supports: Rails, Merb, IOWA, Ramaze, Camping, and Nitro, with the ability to support many more). It increases application performance in a few ways. First, it uses EventMachine for network traffic (eventmachine is an event-based asynchronous network library which uses epoll on Linux for high network performance). Secondly, it reverses the way Proxies normally work by letting the nodes in the pool connect to Swiftiply with persistent TCP connections. This removes the delay of having to create a new TCP connection for every request, and makes it easier to maintain your cluster since nodes can be added and removed from the pool simply by starting new processes on a server.