S3 is not made for you. It’s made for entities that need to store millions of objects, with thousands of different rules, reading/writing from hundreds of machines without coordination, and with consistent, low latency. Now that some software use that as a storage layer, having an implementation for you is useful
No, it’s made for entities managing data for thousands/millions of people. “overengineering" implies a specific scope, it’s not the one you think about
S3 is not made for you. It’s made for entities that need to store millions of objects, with thousands of different rules, reading/writing from hundreds of machines without coordination, and with consistent, low latency. Now that some software use that as a storage layer, having an implementation for you is useful
So, it’s mostly used for overengineering?
No, it’s made for entities managing data for thousands/millions of people. “overengineering" implies a specific scope, it’s not the one you think about