YoVDO

What the Fork?

Offered By: Ruby Central via YouTube

Tags

Conference Talks Courses Ruby on Rails Courses Unix Courses Parallel Processing Courses Process Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive deep into the fork() system call in this 39-minute conference talk from Ruby Central. Explore how Spring and Puma leverage fork() to power Rails applications in development and production environments. Learn about operating system concepts like children, zombies, processes, and pipes. Discover techniques for measuring and maximizing copy-on-write efficiency, including a novel approach that can reduce memory usage by up to 80%. Gain insights into fine-tuning your app for memory efficiency and running Ruby code in parallel. Cover topics such as documentation, history, optimizations, parallel processing, Puma, tips and tricks, plugin code, refork, and performance improvements.

Syllabus

Introduction
Overview
Documentation
History
Optimizations
Parallel Processing
Puma
Tips Tricks
Plugin Code
Refork
Performance


Taught by

Ruby Central

Related Courses

Computation Structures 3: Computer Organization
Massachusetts Institute of Technology via edX
Parallel Computing in R
DataCamp
A Crash Course in Unity's Entity Component System
Udemy
High-performance Data Warehousing with Amazon Redshift
Pluralsight
Productivity for Creators: Systems, Organization & Workflow
Skillshare