Rack Middleware by Example - Peter Cai
Rack is the foundation of the Rails framework. But what is it, exactly, and why should we care?
In this talk, we’ll cover the design and philosophy of the Rack interface, with an emphasis on Rails middleware. We’ll go through a couple practical use cases with concrete examples, and touch on performance implications for Rails applications.
High Performance Political Revolutions - Braulio Carreno
This talk covers what ActBlue has learned from processing 300,000 requests per minute and 42 credit card payments per second. The original version of the application was written in 2004 and migrated to Rails in 2005; this is 11 years using the framework. Caching is one of the first steps to address performance, and we will discuss how we are using it. But we will cover other topics as well, like software architecture, which is sometimes overlooked, in spite of being more important, because it has a higher impact and is more expensive to correct if done wrong.
As always, thanks to our pizza sponsor (Yesware) and the space provided by Brightcove.
We look forward to seeing you there!
-- Tim