Infrastructure Dependencies
How critical infrastructure projects layer upon each other
Infrastructure Dependency Pyramid
108 projects organized by their position in the stack
Applications & Frameworks
19 projects
▼
Container & Orchestration
10 projects
▼
Databases & Storage
28 projects
▼
Web Servers & Proxies
9 projects
▼
▼
System & Networking
17 projects
▼
Healthy (80-100)
Warning (60-79)
Critical (<60)
💡 The Insight
Modern software stacks are like pyramids - wide at the top, narrow at the base. Hundreds of applications and frameworks depend on just a handful of foundation libraries.
When a foundation project like zlib has a security issue, it affects 15+ billion devices. Yet these critical projects often have just 1-3 maintainers.
"Every project eventually depends on a module maintained by someone in Nebraska who hasn't updated their website since 2003."
— xkcd #2347