Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Flattening Recursion with Fibers in Ruby - Using Fibers to Optimize Recursive Algorithms

Confreaks via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a conference talk from RubyConf 2024 where MongoDB engineers Jamis Buck and Adviti Mishra demonstrate how they leveraged Ruby's fibers to optimize recursive algorithms. Learn how they transformed a stack-heavy recursive process into a horizontal execution model, eliminating traditional recursion overhead. Discover an innovative application of fibers beyond their typical use as concurrency primitives, as the speakers break down their approach to solving recursive callback challenges at MongoDB. Gain practical insights into fiber implementation in Ruby and understand how this unconventional solution effectively addressed performance issues without relying on concurrent processing.

Syllabus

RubyConf 2024 Flattening Recursion with Fibers by Jamis Buck & Adviti Mishra

Taught by

Confreaks

Reviews

Start your review of Flattening Recursion with Fibers in Ruby - Using Fibers to Optimize Recursive Algorithms

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.