29 karma · joined June 1, 2011
Building top down process to improve costs to enable price drops is one of Amazon's core strengths. It is core to how they run all their businesses.
Google’s initial launch of their cloud storage copied not just the S3 API, but also the error codes.
I can't say for swift, but there were also real security challenges. It is hard enough to build a secure library, but to also have to guard against malicious subclasses is enough to make even the most customer friendly dev run screaming. My team hit this and it cost us a huge amount of extra work that meant fewer features. vNext we shipped sealed classes and more features and the customers were happier.
Looking to work on a very large distributed system and the opportunity to impact a huge customer base? Come join S3! https://us-amazon.icims.com/jobs/103943/job, for more of our open positions see http://aws.amazon.com/s3-jobs/