Kafka for the Rubyist*
Is your app flooded with incoming data, requiring ever growing herds of unicorns or pumas to keep up? Ever wished your background job queue was more resilient, or that you could choose to reprocess the queue after the fact?
If so, Apache Kafka might be the answer. Kafka is a distributed messaging system capable of scaling to millions of messages a second with strong durability guarantees. More commonplace in the Java world, you can tap into its great potential from Ruby, and I’ll show you how.
Let’s boost the reliability and performance of your system with this promising new technology.
Ruby, kafka, messaging
I've spoken at OSBridge the last two years and lots of other, primarily Ruby, conferences. http://jasonrclark.com/speaking/
I fell in love with programming as a young boy watching my dad work in Clipper and dBase III (no, really). The obsession sparked there continues to this day. I work for New Relic, and in my spare time contribute to the Shoes project. When not at work, I enjoy cycling, homebrewing, and hanging out with my family.