# Ci Cd
All Ci Cd notes →1 — Build Platform Architecture
Describes the architecture of a build platform — distributed builds, build farms, build agents, and the hosted-vs-self-hosted runner trade-off.
2 — Build Optimization
Covers incremental builds, parallelization, dependency caching, and remote build caches as the levers for cutting build time at scale.
3 — Build Standardization
Explains how shared build templates, org-wide standards, build libraries, and reusable pipeline components keep hundreds of teams' builds consistent.
4 — Build Reliability
Covers retry strategies, build health signals, diagnostics, and observability practices that keep a build platform trustworthy at scale.
5 — GitHub Actions: Cache Optimization
Covers dependency caching, cache key and restore-key design, diagnosing cache misses, and the performance tradeoffs of aggressive caching.
6 — GitHub Actions: Pipeline Performance
Covers parallelism, dependency-graph optimization, cache strategy, and artifact-size optimization for faster pipelines.