RubyConf 2019 - Parallel Ruby: Managing the Memory Monster by Kevin Miller

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=4_yxbh9Enoc



Duration: 26:39
2,306 views
82


Parallel Ruby: Managing the Memory Monster by Kevin Miller

At Flexport, we process a lot of data. One sunny day, we decided to switch from a swarm of single-threaded Ruby processes to a wonderful new threadpool. Threads have way less overhead than processes, after all, so we could run far more. Fast forward a couple of hours and everything is on fire. Let’s talk about what went wrong, why it was the Ruby garbage collector's fault, and we did about it.


#confreaks #rubyconf2019




Other Videos By Confreaks


2019-12-08!!Con West February 24, 2019
2019-12-08!!Con West February 23, 2019
2019-12-08!!Con 2019 May 11, 2019
2019-12-08!!Con 2019 May 12, 2019
2019-12-04RubyConf 2019 - What happens when a linguist learns to code? by Erica Sosa
2019-12-04RubyConf 2019 - Containerizing Local Development... Is It Worth it? by Tony Drake
2019-12-04RubyConf 2019 - Technical Background of Interactive CLI of Ruby 2.7 by ITOYANAGI Sakura
2019-12-04RubyConf 2019 - Don’t Hang Me Out To DRY by Kevin Murphy
2019-12-04RubyConf 2019 - Bursting at the Seams by David McDonald
2019-12-04RubyConf 2019 - Algorithms: CLRS in Ruby by Brad Grzesiak
2019-12-04RubyConf 2019 - Parallel Ruby: Managing the Memory Monster by Kevin Miller
2019-12-04RubyConf 2019 - JRuby: Zero to Scale! 🔥 by Charles Oliver Nutter and Thomas E Enebo
2019-12-04RubyConf 2019 - Syntax Error Game Show
2019-12-04RubyConf 2019 - How to Become an Encoding Champion by Deedee Lavinder
2019-12-04RubyConf 2019 - Late, Over Budget, & Happy: Our Service Extraction Story by Amy Newell & Nat Budin
2019-12-04RubyConf2019 - Kill All Mutants! (Intro to Mutation Testing) by Dave Aronson
2019-12-04RubyConf 2019 - Creating AR Apps with RubyMotion by Lori Olson
2019-12-04RubyConf 2019 - The Functional Rubyist by Joe Leo
2019-12-04RubyConf 2019 - Elasticsearch 5 or and Bust by Molly Struve
2019-12-04RubyConf 2019 - Less abstract! Surprising effects of expressing rules of OOP... by Ivan Nemytchenko
2019-12-04RubyConf 2019 - How to lose 50 Million Records in 5 minutes by Jon Druse



Tags:
Ruby
RubyConf
Programming