Title: More charts, more problems
Package managers are hard. Helm learned a lot of lessons from others’ mistakes, but also repeated some. For example, having a single index file per repository is not scalable. It’s the same mistake that NPM made and it causes slower CI, high memory consumption, slower searches, and more. In this lightning talk, we’ll explore several solutions to the problem, such as compression and partitioning, their strengths, and their weaknesses