Last week, Cloudflare announced their R2 cloud storage service, promising "full AWS S3 API compatibility".
Unfortunately, consistency across AWS APIs (or even within them) is not a thing Amazon is known for. Deliberate cultural decisions on team autonomy and decision making speed make it this way.
From a challenger standpoint, copying the AWS API makes sense: it lowers the barriers for customers to switch. Practically, however, it means that problematic artifacts of Amazon's culture end up persisted across the development landscape.
I dig deeper into what this means for the industry in my Net API Notes, Issue #177.
Top comments (0)