3 ms·
Supporting an existing API provides interoperability which is beneficial for the users. So that way if there is a better storage service it’s easier to adopt it
by ovaistariq 3y ago
Supporting an existing API provides interoperability which is beneficial for the users. So that way if there is a better storage service it’s easier to adopt it. However, the S3 API compatibility can be a hindrance when you want to innovate and provide additional features and functionality. In our case, providing additional features [1] [2] while continuing to be S3 API compatible has forced us to rely on custom headers.
[1] https://www.tigrisdata.com/docs/objects/conditionals/ https://www.tigrisdata.com/docs/objects/conditionals/
[2] https://www.tigrisdata.com/docs/objects/caching/#caching-on-list-eager-caching https://www.tigrisdata.com/docs/objects/caching/#caching-on-...