Facebook Engineering Blog
Folly: The Facebook Open Source Library

Folly: The Facebook Open Source Library

6/2/2012 · Jordan DeLong

What this post added

Introduced Folly, a collection of reusable C++ library artifacts developed and used at Facebook, to address the bottleneck of releasing open-source projects due to dependencies on unreleased internal library code. Folly components are designed for high performance at scale, with examples like AtomicHashMap demonstrating wait-free lookups and fine-grained locking for insertions to reduce contention. The library also focuses on programmer convenience and performance with utilities like folly::to and folly::format for string manipulation, and complements existing libraries like Boost and the Standard Library.

Read the original post ↗