📄️ Overview
Sapling supports large monorepos that have tens of millions of files and
📄️ Axes of scale
Source control clients face many different kinds of scaling challenges. This document aims to list those various challenges, and provide an ultra-concise explanation of how we tackle it. Links to deeper documents will cover individual areas in more depth.
📄️ Organizational scale
Scale is often thought of as simply a technical matter: handle more data, and do it quickly. Much less is said about the challenges organizational scale introduces on developer tools. Over the past 10 years Sapling has encountered these challenges as the number of engineers has grown, as business needs have shifted, and as large repositories have been merged.