I think this is cool don't get me wrong. Lots of uses for a cheap low use server. But this is pretty niche.
I think this is cool don't get me wrong. Lots of uses for a cheap low use server. But this is pretty niche.
> The t2.nano offers the full performance of a high frequency Intel CPU core if your workload utilizes less than 5% of the core on average over 24 hours.
This means you get the full CPU if you have a bursty workload, and really is no different from what DO's policy is:
> We do not set a cap on CPU usage by default but we do monitor for droplets doing a consistent 100% CPU and may CPU limit droplets displaying this behavior.
In the EC2 case, the CPU throttling policy is just explicit.
[1] https://www.digitalocean.com/community/questions/cpu-usage-a...
I've never dealt with stricter CPU limits than AWS's. Most providers will not be happy if you peg an entire core to 100% (after all, the physical cores are oversold), but they usually don't mind if the percentage is even as big as 50%.
My point is this is an instance type thing, not a provider thing as you've extrapolated. They're experimenting with vast overselling on those instance types and it's not across the board.
On anything that isn't a t1/t2 instance, AWS doesn't care a bit if you're pegged at 100% all month long.