Agents of Concurrency
Details
It's quite late in the year to be coming out of hibernation but if rarity makes a thing more precious then this event is surely is one heck of a valuable meetup. And indeed it is! Fin are generously hosting and bringing two top talks, so expect opinions forged in production, not just in theory. First we go under the hood to unpack an argument that's been running since the first Rails app hit production - how do you actually serve it efficiently? Then we jump onto the fast-moving track of shipping AI agents in Rails, at the pace teams are expected to move today. We're sure you'll walk away from the evening buzzing with ideas...
### "Multiprocessing Is The Most Efficient Way To Serve Rails Apps" by Jean Boussier
Threads, fibers, forking - Rails has no shortage of ways to handle concurrency, and no shortage of arguments about which one you should actually reach for. Jean makes the case for multiprocessing, walking through why it holds up so well for Rails workloads specifically, and what you give up (and gain) by picking it over the alternatives. Jean is a Senior Principal Engineer at Fin, a member of Rails Core, and a Ruby committer.
### "Ship Ship Ship: Putting Agents on Rails" by Ryan Sherlock
Everyone's building agents. Fewer people are shipping them, and fewer still are shipping them fast, on repeat, without the whole thing falling over. Ryan will talk through what it actually takes to put AI agents into a Rails codebase and keep shipping them at speed - the patterns that held up, the ones that didn't, and the lessons learned running this for real at Fin. Ryan is Senior Director of Engineering at Fin.
A big thank you to Fin for hosting and sponsoring the meetup, including food and drinks.
Doors open at Fin at 6:30pm, with pizza available straight away. Talks begin at 7pm.
Please note that the minimum age to attend is 18.
