Art of the Ruby Proxy for Scale, Performance, and Monitoring http://spkr8.com/t/739

Description:

In this session we will first walk through the basics of event-driven architectures and high-performance network programming in Ruby using the EventMachine framework. Then we will examine three hands-on examples of how a simple proxy server, written in less than a hundred lines of code can become an indispensable tool for:

Performance A/B Testing: duplicating live traffic against multiple servers to compare speed, reliability and format of the response Extending protocols: intercept packets and inject your own functionality into applications such as Memcache, Beanstalkd, and others Traffic analysis: aggregate real-time visitor and performance analytics instead of repeatedly parsing the log files

Comments on this Talk

Have an account? Sign in or register.

Leave a Comment