If there’s one thing we’ve learned in our three years of benchmarking cloud providers on transactional workloads, it’s this: the results change often.
Last year’s report showed AWS dramatically outperforming GCP across TPC-C performance, CPU, Network, and even cost. The 2020 Cloud Report shows GCP caught up to AWS’s performance and offers the best price per performance for transactional workloads, and that new-to-the-report Azure is broadly competitive with both GCP and AWS. In the 2020 Cloud Report, we’ve expanded our research by:
- Adding Microsoft Azure to the mix
- Expanding the machine types tested from AWS and GCP
- Open-sourcing a microbenchmarking tool that makes it easy to reproduce all microbenchmarks
- Completing more than 1,000 benchmark test runs across 26 machine types including CPU, Network Throughput, Network Latency, Storage Read Performance, Storage Write Performance, and TPC-C
TL;DR? Conventional wisdom is that hardware performance is plateauing. Our findings in the 2020 Cloud Report suggest that this simply isn’t true for cloud performance. Download the full report for insights gleaned from running over 1,000 benchmark tests.
Note: Full reproduction steps for the 2020 Cloud Report are available in this repository.