JANUARY MEETING - CONCURRENCEH!
06 jan 2014
Our next meeting will be Monday, January 6th, from 7:00-9:00pm at Capital Factory downtown. Our talk will be from Trevor Rosen.
There's a lot of fear, uncertainty, and doubt around concurrency in Ruby, and we're here tonight to fix that. What kinds of primitives does the language give for doing multiple things "at once"? What does a simple thread pool look like? What are some cool libraries for dealing with concurrency or for abstracting away the hard bits into patterns?
We will take a practical look at answers to these questions, touching on (MRI) Ruby's native Thread, as well as the Celluloid libraries which build on it to achieve safer, more natural concurrency patterns. While this talk will assume an intermediate knowledge of Ruby and some understanding of the basic notions of concurrency, there will be plenty of links to resources and heavily commented example code such that even a n00b should be able to find some enlightenment.
Trevor Rosen is an Austin native and longtime Ruby developer who loves tinkering with open-source tech. In his day job, he's lucky enough to work for Rapid7 on Metasploit, where he manages the commercial products development team and works with some of the sharpest developers around, building industry-leading security tools and simulating cyber criminality.
Afterwards, we will pair up and work on a Kata.
Beers and socialization practice to follow at HandleBar on 5th street.
Thanks again to Capital Factory for providing the space for this month’s meeting! You can find them on the 16th floor of the Austin Centre business tower, downtown at 701 Brazos Street.
We’ll see y’all there!
Learn More: AustinRB