News for hackers. Stuff that matters.
Re:An update on last week's customer shutdown incident by phire on Tuesday June 04, 2019 @10:44PM (#20101071)
Sounds like it's designed to counter stolen credit cards.

An attacker might load a stolen credit card number into an account and only use enough resources to generate a few dollars worth of billing. The owner of the credit card might not notice the small charge.

Then after a few months of low billing (to bypass a previous heuristic), they ramp up the utilization, mine a bunch of coins then the holder gets a massive bill.

The holder does a charge back and DO is left holding the bill.

Re:An update on last week's customer shutdown incident by kijin on Wednesday June 05, 2019 @02:05AM (#20101878)
It's also designed to keep everyone relatively happy in a shared-CPU environment. "Standard" droplets share CPU with others on the same node, so one droplet pegging the CPU 24/7 can be problematic.

AWS doesn't have this problem because either your instance is allowed to use all the CPU that's allicated to it, or else (t2 & t3) the platform will automatically limit your CPU usage. You don't have to care about how your usage affects other people. It's one more thing that AWS abstracts away. DO's abstraction, on the other hand, is rather leaky in this area. That's a problem in and of itself, in addition to the matter of credit card fraud that every company has to deal with.