A Reading List of System Configuration Management

Introduction

This is a list of materials and resources on configuration management for cloud and Internet systems. Some of the early work did not exactly target modern cloud systems, but I find the ideas relevant and inspiring.

The list does not intend to include other forms of configuration, such as network device configuration, feature flags, or user preferences (fonts and background themes).

Motivation

Practices

Testing and Validation

Detection

Resilience and Diagnosability

Troubleshooting

Specification and Comprehension

Performance Tuning and Adaptivity

Access Control

Datasets

Notes

Feel free to open an issue or send me a PR, if you have any suggestions or feedback.