4. Server for Ruby
• Mongrel
– Ease of use
– Fast
– Consume huge memory
– Mongrel Custer
– Thread?
5. Server for Ruby
• FastCGI ( fcgi )
– Difficult to setup
– Faster than WEBrick, may be slower than
Mongrel
– Bind up with some HTTP Server
– Well memory management
6. Share Hosting Limitation
• Limit resources
– RAM
– Ports
• Control Panel integration
• Deployment Process
7. Why FastCGI
• Setup and Run
• No Port management
• Automatically fork processes when many
concurrent coming
• Give back RAM after process’s timeout
8. Need more?
• Deployment Tools
– Like Capistano
• Control Panel
– Plesk, Direct Admin, etc.
• You!
9. Make You own Choice
• No best solution for all task
• Select one that suit to your app and style
10. Redgem
• Project Need help
• Contact Me
– bank@rubybox.net
– http://rubyforge.org/projects/redgem/
• Show mind map