May 23, 2012 · 6:00 PM
This location is no longer available
You don’t have to use node.js to do hipster asynchronous programming. Leverage your existing skills to build scalable async systems in Ruby.
Goliath, developed by PostRank and the prolific Ilya Grigorik (@igrigorik), is a Ruby async web server based on EventMachine, 1.9 Fibers, and the em-synchrony gem. Goliath makes it easy to develop async services and APIs which can interoperate with your existing infrastructure or stand alone. It uses em-synchrony and Fibers under the hood to relieve the headaches of event-driven programming.
Also, we’ll dive into ØMQ, the "Intelligent Transport Layer", by incorporating a messaging service that talks to Goliath. It’s a great fit for scalable systems and sports a friendly API allowing programmers to easily handle background jobs, event distribution, and pub/sub.
Beer (where allowed) and pizza are supplied by WE ARE TITANS <wearetitans.net>!