Braulio is a senior software engineer for the Platform Core team in ActBlue, overseeing payment processing, architecture, and performance optimization.With 6 years in the organization, he’s the third most senior member in the technical team.He has been working with Rails for 9 years and as a developer for 22 years. He wrote his first web application in plain C during the early days of the Internet boom.He holds a MS degree in CS and is originally from Chile.View the profile
About the talk
RailsConf 2019 - From 0.10 to 5.2. The story of a 13 year old Rails app by Braulio Carreno
Small-dollar donations were critical in the last election. The first version of the software that powers ActBlue, the main player in the space, was written in Rails 0.10.
During 13 years, 30K organizations have used the platform to raise $3 billion.
Some lessons we'll be sharing on this presentation: how to scale a monolith to process 1.5M RPM and 250 payments/sec, how to be productive with a 110K line code base, how to minimize the pain of Ruby/Rails upgrades and technical debt.
Intended for beginner to intermediate developers, managers, and anyone interested in building a lasting system.
Buy this talk
Access to all the recordings of the event
Buy this video
With ConferenceCast.tv, you get access to our library of the world's best conference talks.