3 ms·
When I hear "dynamodb or maybe foundationdb or redis" that sounds like three very different projects.
by xyzzy_plugh 3y ago
When I hear "dynamodb or maybe foundationdb or redis" that sounds like three very different projects.
- sethammons 3y agofor sure. They are all key value stores, but they are all better tailored for different purposes. The idea is to accept the limits of the building blocks you are choosing and figure out how to support your product that way. The alternative is to build the custom datastore solution which _will_ be harder than the org expects. Everyone wants a magic datastore that does everything and usually when an org tries to build their own, it fails to scale out for a multitude or reasons. I have definitely seen it work and work well -- but it always took way more effort than planned. If it is not a core competency, it is probably not worth the investment to build your own.