AWS re:Invent 2017: How Netflix Tunes Amazon EC2 Instances for Performance (CMP325)
Why Hacker News recommends it
HN cites it as an example of workload-dependent performance tuning at scale and of Netflix's AWS practices.
What it is
A Netflix performance engineer presents how Netflix tunes EC2 instances, covering instance type choice, Xen modes, SR-IOV and kernel tuning. The goal is near bare-metal performance in the cloud.
Recommended by 0 HN commenters across 0 different months, 2018 to 2022.
What Hacker News said
Cites scarface74 · 2018-05 · on “Show HN: Corral – A Serverless MapReduce Framework”
They use a lot of AWS services - not just virtual machines - First they use Ubuntu Linux - SES (Email) - ElasticSearch (AWS has their own managed version) - SQS (queueing system) - S3 (storage) -auto scaling Most of the optimization's they do are standard things at scale where they are tuning by measuring performance. [this video] and the slide deck from the presentation. [LINK] But that's even more of a reason to choose AWS, Netflix has open sourced dozens of tools specifically related to AWS. You get to take advantage of their tools and knowledge.
Cites ignoramous · 2019-03 · on “The creation of the io.latency block I/O controller”
Well, most distributions choose saner defaults. For instance, RHEL/CentOS/AmazonLinux use noop io-scheduler by default for SSD based machines. Though, I get your point: for instance, the TCP keep-alive defaults aren't suitable for all kinds of workloads: [LINK] I guess, that's why performance tuning is an art form as it is workload dependant: [this video]
Cites dijit · 2022-05 · on “Cloud Pricing Comparison: AWS vs. Azure vs. Google Cloud Platform in 2022”
it was actually 5x, my bad, but here's the references: Original info being mentioned as a rumour (2016): [LINK] Slides for confirmation by Greeg (2017): [LINK] Talk (2017): [this video] More discussion: [LINK] Original tweet has been deleted, but I have a screenshot here slide 9: [LINK]