YoVDO

Caching Without Marshal - Migrating to MessagePack in Ruby

Offered By: Confreaks via YouTube

Tags

Ruby Courses RailsConf Courses Serialization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the risks and benefits of replacing Ruby's Marshal with MessagePack for caching in this RailsConf 2022 talk. Delve into the inner workings of Marshal, understanding its ability to transform objects into binary blobs and the associated dangers, such as broken deploys and potential remote code execution vulnerabilities. Learn about the migration process to MessagePack, a more compact binary serialization format with stricter typing and reduced magic. Discover why this unconventional approach might be beneficial for your Ruby on Rails projects, and gain insights into implementing a safer caching strategy without compromising on functionality.

Syllabus

RailsConf 2022 - Caching Without Marshal by Chris Salzberg


Taught by

Confreaks

Related Courses

Mentorship in Three Acts
Ruby Central via YouTube
Taylor's Guide to Big Rewrites
Ruby Central via YouTube
Upgrading the Ruby Community
Ruby Central via YouTube
How We Implemented Internal Salary Transparency - And Why It Matters
Ruby Central via YouTube
Mentorship Panel
Ruby Central via YouTube