u/sclvin r/haskell • Recommends
The Road to Running Haskell at Facebook Scale (CodeMesh Video)
18K subscribers • 39 videos on Hallway
Intermediate. Assumes working knowledge.
30K views10 years ago3 recommendations
Programming languagesDistributed systemsHaskellScaling and large-scale architectureConcurrency and parallelism
Jon Coens shares Facebook's experience migrating a massive codebase to Haskell and building the Haxl infrastructure for high-performance spam filtering.
Slides and more info: codemesh.io/codemesh2015/jon-coens The Haxl project is running in production at Facebook, and it's been a fascinating ride along the way. We've migrated a 100K line codebase to a completely separate language, built novel infrastructure in Haskell, launched it in a crucial system, and grew dozens of Haskell developers, all without missing a beat. Come learn what blood, sweat, and tears were needed to make this Haskell success story. Talk objectives: - The talk aims to show our experiences with using Haskell on a large project: what we needed to change in Haskell to make it run in a high-performance server and what it took to migrate between languages (both technical and human). Target audience: - Anyone curious how migrating an existing project to Haskell may look like or what Facebook's biggest foray into Haskell has been. About Jon Jon Coens is a software engineer at Facebook. After building robots at CMU's CS program, he's been building anti-spam infrastructure to keep the bad guys off Facebook. In 2013, he founded the Haxl project with Simon Marlow and has spearheaded the growth of Haskell at Facebook.What people say. Recommended as a classic case study of using Haskell in production at massive scale.
u/sclvin r/haskell • Recommends
programming-talkscurated list on GitHubRecommends
Under “Haskell”
u/Top-Associate-6276in r/haskell • Mentions