Meta logo

How Meta Uses Haskell

17 engineering articles about Haskell from Meta's engineering team

Articles

Filter:
Meta logo
Meta
Advanced
The article discusses Glean, Meta's open-source code indexing system designed to efficiently collect and manage information about source code.
Meta logo
Meta
Intermediate
The article details how Meta developed the infrastructure for Threads, which achieved over 100 million sign-ups in its first five days.
Laine Campbell
9 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses five interesting facts about Buck2, Meta's recently open-sourced build system that serves as a successor to Buck.
Neil Mitchell
4 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses Tulip, a binary serialization protocol developed by Meta to enhance data schematization and support schema evolution.
Dhruv Matani
8 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses Meta's careful approach to endorsing programming languages for server-side use, highlighting Rust as the latest addition to its supported languages.
Eric Garcia
5 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the open-sourcing of Thrift support for Haskell, a serialization and remote procedure call (RPC) framework used for cross-service communication.
Noam Zilberstein
3 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article reviews Facebook's significant advancements in connectivity, app performance, and sustainability during 2020, highlighting the impact of the COVID-19 pandemic on the importance of conne...
Meta logo
Meta
Beginner
Retrie is an open-sourced code refactoring tool for Haskell that simplifies the process of codemodding, making it faster, easier, and safer.
3 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
Simon Marlow, Simon Peyton Jones, and Satnam Singh received the Most Influential ICFP Paper Award for their 2009 paper on enhancing Haskell's performance on multicore systems.
3 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses Facebook's Sigma system, which combats spam and abuse using Haskell.
Simon Marlow
13 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article provides a recap of the Spam Fighting @Scale conference held at Facebook, focusing on the challenges of combating spam on large platforms.
Kristie Chow
6 min read
Has Summary
--
Meta logo
Meta
Advanced
In the first half of 2014, Facebook's open source program experienced significant growth, launching 64 new projects and increasing its codebase to 9. 9 million lines of code.
Meta logo
Meta
Intermediate
The article discusses the open-sourcing of Haxl, a Haskell library designed to simplify access to remote data sources like databases and web services.
Simon Marlow
7 min read
Includes Code
Has Summary
--
Meta logo
Meta
Advanced
The article discusses the open-sourcing of warp, a fast preprocessor for C and C++ developed by Walter Bright in collaboration with Facebook.
Andrei Alexandrescu
13 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
DConf 2013, hosted by Facebook, brought together over 60 engineers and thinkers to explore the D Programming Language.
Ben Hamilton
5 min read
Has Summary
--
Meta logo
Meta
Beginner
The article discusses the excitement and implementation of HTML5 features at Facebook, highlighting various functionalities that enhance web applications.
David Recordon
2 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the evolution of Thrift, an open-source software framework released by Facebook for enabling communication between different programming languages.

You've reached the end! All 17 articles loaded.