Infrastructure Dependencies
How critical infrastructure projects layer upon each other
Infrastructure Dependency Pyramid
108 cataloged projects organized by their position in the stack · 17 external components not shown
Applications & Frameworks
11 projects
▼
CI/CD & DevOps
4 projects
▼
Container & Orchestration
21 projects
▼
Databases & Storage
25 projects
▼
Web Servers & Proxies
6 projects
▼
▼
▼
System & Networking
14 projects
▼
Foundation Libraries
8 projects
Relationships are curated and may be incomplete. See each project for its automated health estimate.
💡 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