Ruby sees extensive use in servers. Part of that is attributable to the success of Rails. However, this is a broad space with many interesting areas of active development from how to deploy a Rack application on Unicorn, to how to monitor server health with Scout, or how to take advantage of the new web Socket API for HTML 5.

This is also the era of cloud computing and the very nature of servers is changing. Applications are now deployed on virtual slices offered by companies like Slicehost or in server clouds like those run by Engine Yard. Recently, Heroku has greatly simplified cloud deployment by creating a web service that allows you to install a gem, run some commands, and see your application running online just moments later.

Ruby isn’t just about web applications though. There are great frameworks like EventMachine and daemon-kit that make it easy to develop robust server application and/or background software services. There are even multiple APIs available if you just want to store some files to Amazon S3.

It’s becoming rare to deploy any kind of application without thinking about servers in some form. Ruby is a great citizen in this online ecosystem and we invite you to share your tips and tricks for hosting and deployment, as well as new server applications.

Back || Propose a talk for this theme