Scene Image

Memory Masquerade

When in doubt, allocate—don’t let musl make your life a nightmare!

In 'Memory Masquerade', you play as a talented Rust programmer named Oswin who uncovers a critical performance issue in a widely used software project built on musl. The dynamic narrative revolves around Oswin's conversations with developers while he navigates a surreal digital landscape filled with quirky characters representing various memory allocators, each with distinct personalities and unique skills. As they interact, players must solve puzzles, optimize code, and navigate the treacherous waters of competition between allocators, all while battling the shadows of overwhelming performance issues and threading confusion. Time is of the essence as a critical client's deadline looms, adding tension to every decision. Explore, optimize, and convince your peers that switching allocators, even in seemingly stable environments, is essential for survival and success!