- Home
- Montreal 2012
- Sessions
You've been asked to write a fancy new service and you love your Ruby but you know you can't write a server nearly performant enough.
Or... can you? Enter EventMachine. EventMachine makes writing fast network applications easy. It leverages epoll in Linux or kqueue on your Mac, the same juice that powers node.js and Twisted. Using this you can write performant IO-based applications.
In this talk we'll cover the following:
* Write your first "Hello world" line server
* Writing a key/value store
* Get to know your API
* Testing
* Threads and EM.defer
* Network clients
* The EM ecosystem
This talk will be highly participatory, so, be ready to pull out your laptops and explore along with me as we get to know our Ruby speed-demon friend better, EventMachine.
View all 161 sessions