Remote Ruby

Talkin' Puma and the Rails Performance Workshop with Nate Berkopec


Listen Later

[00:01:20] Nate tells us a little bit about himself, what he does, and a book he wrote. 


[00:02:18] Nate talks about the Rails Performance workshop he released a month ago.

 

[00:06:02] Jason asks Nate if he has any plans to go back into the in-person training or if he will keep the current format if it’s showing more advantages.

 

[00:08:03] If you are interested in learning more about performance, Nate shares advice what you should do.


[00:09:37] Jason announces that today we are basking in the release of Hotwire, and he’s curious from a performance perspective if there are any downsides or any performance benefits to doing HTML over the wire.


[00:19:37] Chris asks Nate to talk about scaling his WebSocket side of things. He also tells us about Puma.

 

[00:24:11] Nate tells us about Samuel Williams (ioquatix) and his work around the fiber scheduler and he also mentions Ractor being released soon.


[00:26:34] Nate explains the Global VM Lock and he tells us he has an article on his Speedshop blog about this. He also mentions he has a new book coming out in January, and he tells us in your Ruby process there is a “virtual machine” that runs Ruby code.

 

[00:29:10] Nate explains that Puma has two jobs and Andrew asks Nate if there is anything on the horizon for Puma.


[00:34:10] Nate tells us what it was like traveling the world during the pandemic and what’s it’s like being back home.

 

Panelists:

Jason Charnes

Chris Oliver

Andrew Mason


Guest:

Nate Berkopec


Links:

Nate Berkopec Twitter

Speedshop

Speedshop Blog

“The Practical Effects of the GVL on Scaling in Ruby” by Nate Berkopec

Puma

The Complete Guide To Rails Performance by Nate Berkopec

The Rails Performance Workshop

Falcon

Hotwire for Rails-GitHub

How to use Hotwire in Rails by Chris Oliver

Samuel Williams ioquatix

Ractor

  • Chris Oliver X/Twitter
  • Andrew Mason X/Twitter
  • Jason Charnes X/Twitter


...more
View all episodesView all episodes
Download on the App Store

Remote RubyBy Chris Oliver, Andrew Mason, David Hill

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

34 ratings


More shows like Remote Ruby

View all
Planet Money by NPR

Planet Money

30,762 Listeners

The Bike Shed by thoughtbot

The Bike Shed

121 Listeners

The Infinite Monkey Cage by BBC Radio 4

The Infinite Monkey Cage

1,981 Listeners

Pivot by New York Magazine

Pivot

9,747 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

623 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

988 Listeners

REWORK by 37signals

REWORK

215 Listeners

Practical AI by Practical AI LLC

Practical AI

210 Listeners

Maintainable by Robby Russell

Maintainable

32 Listeners

The Prof G Pod with Scott Galloway by Vox Media Podcast Network

The Prof G Pod with Scott Galloway

5,686 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,270 Listeners

Breaking Change by Justin Searls

Breaking Change

12 Listeners

Prof G Markets by Vox Media Podcast Network

Prof G Markets

1,464 Listeners

IndieRails by Jess Brown & Jeremy Smith

IndieRails

6 Listeners

On Rails by Rails Foundation, Robby Russell

On Rails

9 Listeners