Tag

canary-testing

0 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 3, 2024 · Operations

Facebook Configurator: Managing Configuration as Code

This article explains Facebook’s internal configuration management system, detailing how tools like Configerator treat configuration as code, support version control, automated validation, large‑scale distribution, UI editing, and canary testing to prevent errors and streamline deployment across services.

Configuration ManagementDevOpsFacebook
0 likes · 9 min read
Facebook Configurator: Managing Configuration as Code
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 1, 2020 · Operations

Facebook Configurator: Managing Configuration as Code, Validation, Distribution, and Safety

The article explains Facebook's Configurator system, which treats configuration as code, uses Thrift schemas and Python scripts, provides version control, validation, automated canary testing, UI editing, and a robust distribution pipeline to prevent configuration errors across large‑scale services.

Configuration ManagementDevOpsPython
0 likes · 9 min read
Facebook Configurator: Managing Configuration as Code, Validation, Distribution, and Safety