Live data from Hacker News

The Amazon Prime Day 2023 AWS Bill

lastweekinaws.com

21–30 of 66 posts

Re: The Amazon Prime Day 2023 AWS Bill

#21
post #3

Did any AWS customers experience unavailability during prime day, eg capacity issues launching instances, due to prime day taking precedence over other customers? If there are, they're under NDA so we'd never know.

Amazon surely allocates their resources in advance of prime day, so they can preemptively change prices to account for demand or deny requests.

That said, why would capacity issues be behind NDA? Anyone can grab their API and attempt to allocate a VM (or 100k)

Re: The Amazon Prime Day 2023 AWS Bill

#22

Amazon Prime Day event resulted in an incremental 163 petabytes of EBS storage capacity allocated – generating a peak of 15.35 trillion requests and 764 petabytes of data transfer per day. The main thing that strikes me is how (seemingly) inefficient everything is. What do they possibly need this amount of data for in selling stuff? Are they taking high-def video of every customer as they browse for something to buy?…

It seems to me that a lot of modern architectures store the same data in multiple places. The systems I see proposed in my company probably need often 10 times more space than the actual data we have because they copy and cache a lot of stuff.

Re: The Amazon Prime Day 2023 AWS Bill

#23
post #3

Did any AWS customers experience unavailability during prime day, eg capacity issues launching instances, due to prime day taking precedence over other customers? If there are, they're under NDA so we'd never know.

Amazon surely allocates their resources in advance of prime day, so they can preemptively change prices to account for demand or deny requests. That said, why would capacity issues be behind NDA? Anyone can grab their API and attempt to allocate a VM (or 100k)

You can query the spot pricing api and see what’s going on with that. I have a feeling Amazon purposely tries not to hang their customers out to dry by consuming large amounts of spot instances, or on-demand tanking spot availability.

Re: The Amazon Prime Day 2023 AWS Bill

#24

Amazon Prime Day event resulted in an incremental 163 petabytes of EBS storage capacity allocated – generating a peak of 15.35 trillion requests and 764 petabytes of data transfer per day. The main thing that strikes me is how (seemingly) inefficient everything is. What do they possibly need this amount of data for in selling stuff? Are they taking high-def video of every customer as they browse for something to buy?…

The EBS storage could easily be highly redundant (for good reason) local cache copies of store data.

Re: The Amazon Prime Day 2023 AWS Bill

#25

Amazon Prime Day event resulted in an incremental 163 petabytes of EBS storage capacity allocated – generating a peak of 15.35 trillion requests and 764 petabytes of data transfer per day. The main thing that strikes me is how (seemingly) inefficient everything is. What do they possibly need this amount of data for in selling stuff? Are they taking high-def video of every customer as they browse for something to buy?…

Hot take: Amazon's search UX is so terrible that it not only wastes near-endless amounts of customer time and patience, but their own bandwidth as well.

They’ve a/b tested it to death

Re: The Amazon Prime Day 2023 AWS Bill

#26
Even if AWS treats Amazon like any customer the article is off by a factor of 30-60%.

RIs for their RDS instances. Saving Plan for their EC2s.

1 or 3 year commit, no upfront vs all upfront, etc.

A customer at the size of Amazon using AWS would have private pricing arrangement and an EDP.

Re: The Amazon Prime Day 2023 AWS Bill

#27

Amazon Prime Day event resulted in an incremental 163 petabytes of EBS storage capacity allocated – generating a peak of 15.35 trillion requests and 764 petabytes of data transfer per day. The main thing that strikes me is how (seemingly) inefficient everything is. What do they possibly need this amount of data for in selling stuff? Are they taking high-def video of every customer as they browse for something to buy?…

Yeah, those numbers struck me as well. At 375 million items sold, that's about 0.5GB storage and 2GB transfer per item.

Re: The Amazon Prime Day 2023 AWS Bill

#28
It’s not a surprise for me to hear that Amazon is still a heavy user of RDBMS all these years even after the so-called Rolling Stone project to get rid of Oracle DB in 2015. If Amazon can use RDBMS for their scale, I’m just furious when folks jumping up and down screaming in top of their lungs “Why do we use Postgres and not (insert some random NoSQL engine here)?” My response so far is calmly ask another question “Why not?” And let them try to find a justification to suite our scale requirements.

Re: The Amazon Prime Day 2023 AWS Bill

#29
post #17
post #9

> $102 million in infrastructure spend for an event that brought in over $12.7 billion in sales isn’t the worst return on investment that companies could make — by a landslide! Well it's not amazing if your margin's are tiny, as they are in many industries (such as retail). Plus this was almost certainly architected by some of the foremost AWS experts in the world. It's verrrry easy to spend vastly more than was stri…

Yes, at 1% margin on those sales, that's more like $125M in revenue. It's important to remember that things like Prime Day are basically marketing that results in revenue outside the event.

>It's important to remember that things like Prime Day are basically marketing

Be it Prime Day or Black Friday/Cyber Monday sales, I've seen the prices before the sale starts, and then once the sales start, it is the same price but with a slashed out higher MSRP type price. It's not any more of a sale during the sale than it was any of the other days.

Re: The Amazon Prime Day 2023 AWS Bill

#30
post #27

Amazon Prime Day event resulted in an incremental 163 petabytes of EBS storage capacity allocated – generating a peak of 15.35 trillion requests and 764 petabytes of data transfer per day. The main thing that strikes me is how (seemingly) inefficient everything is. What do they possibly need this amount of data for in selling stuff? Are they taking high-def video of every customer as they browse for something to buy?…

Yeah, those numbers struck me as well. At 375 million items sold, that's about 0.5GB storage and 2GB transfer per item .

10+ years ago I worked on a trading system that was generating something like 1TB/day of messaging.

As we hit these levels we asked them - how many trades are we even doing on this system? The answer was something on the order of.. 50. Granted it was a bond system and the nationals are huge, but theres just no reason to store 20GB per trade.

These are the kinds of decisions that get made when one team is responsible for message generation and the other is responsible for the storage, lol.

We then had to work backwards with them to unwind a lot of the INFO level chatty messaging between what you'd now call "microservices" and reduce the volume by 90+%.

Post reply on HN