Caching Without Marshal - Migrating to MessagePack in Ruby
Offered By: Confreaks via YouTube
Course Description
Overview
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
Web Application ArchitecturesUniversity of New Mexico via Coursera Ruby مدخل إلى برمجة مواقع الإنترنت باستخدام لغة
Rwaq (رواق) Rails with Active Record and Action Pack
Johns Hopkins University via Coursera Ruby on Rails: An Introduction
Johns Hopkins University via Coursera Ruby on Rails Web Services and Integration with MongoDB
Johns Hopkins University via Coursera