Loading...

The Road to Running Haskell at Facebook Scale - Jon Coens

25,953 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Nov 13, 2015

Slides and more info: http://www.codemesh.io/codemesh2015/j...

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.

Loading...


to add this to Watch Later

Add to

Loading playlists...