by Dan Sinclair, Developer at PostRank (recently acquired by Google)
In Part I of the EventMachine tutorial series we introduced the basic tools in the EventMachine toolkit.
In this 40 minute advanced EventMachine tutorial sequel, you’ll write an application that uses WebSockets to plot social network checkins on a map. You’ll make API requests to Facebook, Gowalla, and Foursquare.
You’ll also learn about the cutting edge features of Ruby 1.9 that make evented programming much easier. We’ll use Fibers to write asynchronous applications that look like traditional procedural code. And you’ll write a simple web service with Goliath, PostRank’s evented replacement for Rack.
EventMachine is a powerful tool, but many features are difficult to figure out on their own or just by reading the API documentation. You’ll benefit from Dan Sinclair’s years of expertise and his current work with the latest EventMachine frameworks. Get started with the EventMachine tutorial series today!
Includes a typed transcript and full code samples using WebSockets and Goliath.
You’ll do best if you have watched EventMachine Part I.
Revision 2 (Notes) · Updated: Jul 31, 2011 · Length: 40 min · 90 MB