2 ms·
> Why do they need to store so much data in a single DB, and could they use a different approach? Well, we have examples of the opposite (Amazon uses a multi-r
by joshuamorton 7y ago
> Why do they need to store so much data in a single DB, and could they use a different approach?
Well, we have examples of the opposite (Amazon uses a multi-repo approach) and my understanding is that it works fine, until it doesn't, when its awful. This often happens when there are security vulnerabilities, and Amazon is forced to, under time pressure, walk their entire dependency graph and pin all dependencies to newer versions, fixing forward as they go.
At the point where you have a lot of code, you only really have two options.