August Meeting

Hosted by Tim R.
Details
It's time once again for our monthly main meeting! This month we have two excellent talks:
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.
We look forward to seeing you there! Come meet your fellow Boston Rubyists, enjoy some pizza and learn something new.
As always, thanks to our pizza Sponsor (Yesware) and the space provided by Brightcove.