

#22 – Paul Butler: Jamsocket
63 snips Mar 25, 2025
Paul Butler, co-founder of Jamsocket, shares his expertise in serverless WebSocket technology and innovative data management solutions. He discusses the critical differences between database and document sync engines, illustrating their impact on collaborative tools like Figma. The conversation dives into the development of Y-Suite and challenges in event management, as well as the potential of WebAssembly in web applications. Butler also touches on the future of software engineering with projects like Forever VM, focusing on efficiency and AI integration.
AI Snips
Chapters
Transcript
Episode notes
Jamsocket Origin
- Paul Butler's work in finance motivated Jamsocket's creation.
- He needed a solution for browser-based apps to process large datasets, like multi-gigabyte time series data from simulations.
Plane's Role
- Plane, open-source software, orchestrates these server-side processes.
- It provides secure web-accessible URLs for these processes, keeping them alive as long as needed.
Rayon's Use Case
- Rayon, a Figma-like app for architects, uses Jamsocket.
- Jamsocket acts as the data backend for Rayon's documents, syncing edits between users and storing data on S3.