Scaling a web application is hard! But it doesn't require as much resources as you think.
This talk will explain how to build parts of a web application using asynchronous processing. Reddit, and other high traffic websites, started moving to an asynchronous infrastructure to sustain its growth without buying more machines. Forget about threads for concurrency in your web application, event-driven I/O is the way to go for extremely high scalability, performance and stability.
I'll explain the concepts and implementation while coding an application live in Ruby using EventMachine (http://rubyeventmachine.com/).
I’m a father, snowboarder & coder from Montréal, QC.
I'm currently bootstraping my own startup, Talker, a revolutionary group chat app. I coded tinyrb, Thin, RefactorMyCode.com & other stuff, mostly in Ruby.
To provide the best experiences, the usage of cookies are necessary. Some are essential for the proper functioning of the site, while others help us better cater to your interests.