#208 — March 20, 2019 |
Web Operations Weekly |
CDNs Collaborate to Prevent Request Loops Using CDN-Loop — Cloudflare, Fastly and Akamai have collaborated to build a new mechanism to protect against request ‘loops’ where requests get caught in a costly loop of proxies. Here’s a full explanation of the problem and how they’re solving it. Alex Davidson (Cloudflare) |
Who Has The Fastest Website in Formula 1? — Comparing the performance of 10 recently updated Formula One motor racing sites and seeing what common issues exist. Jake also goes through the tools and techniques used for testing. Jake Archibald |
How Under Armour Prepares for Peak Holiday Traffic — Under Armour's engineers use Chaos Engineering to build confidence that their systems will deliver a consistent customer experience during usage spikes. Gremlin sponsor |
The AWS EC2 Windows Secret Sauce — Some interesting digging around behind the scenes to try and figure out how AWS EC2 can provision Windows instances so quickly. Maish Saidel-Keesing |
Common Misconceptions About IPv6 Security — An attempt to “set the record straight for several of the most common misconceptions about IPv6 security.” David Holder (APNIC) |
Pi in The Sky: Calculating a Record-Breaking 31.4 Trillion Digits of Archimedes’ Constant on Google Cloud — Google have gained a Guinness World Record with this effort that took 2,795 node days of computation time and 17 PB of disk IO. As an interesting aside, Corey Quinn calculates it would have cost about $226k on GCP versus $180K on AWS. Google Cloud Blog |
|
💻 Jobs |
Sr. Fullstack Engineer (Remote) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work. Sticker Mule |
Find A Job Through Vettery — Vettery specializes in dev roles and is completely free for job seekers. Vettery |
📖 Stories |
How On-Demand Pricing Slashed an AWS DynamoDB Bill by 90% — A look at how a company using DynamoDB for all their app’s database needs saved big using the new on-demand pricing model. Ashwin Bhat |
New Microsoft Azure Elastic Agent Plugin for GoCD — Run your CI/CD pipelines on Azure virtual machines. Let GoCD scale up on-demand agents based on your needs. GoCD sponsor |
IPv6 Unmasking via UPnP — Exploring "a technique that relies on UPnP NOTIFY packets to uncover pairs of IPv4 and IPv6 addresses of dual-homed hosts." Joe Marshall |
Basecamp's Outage: When It Rains, It Pours — David Heinemeier Hansson, the creator of Ruby on Rails and CTO of Basecamp, shares how they’re ceasing major product development to focus on infrastructure and operations. In the comments, DHH notes they will be moving from Google Cloud Storage to AWS S3 as part of this. Signal v. Noise |
How Airbnb Simplified the Kubernetes Workflow for 1000+ Engineers Manuel Pais |
📘 Tutorials |
Vertically Scaling PostgreSQL — The Postgres database is receptive to making use of extra CPU, memory and disk resources but some config tweaks are necessary. P.S. If you’re a Postgres user, check out our Postgres newsletter. RapidLoop |
How to Create a Scalable Image Processing Service on AWS Lambda and API Gateway in 10 Minutes — One of those thorough, step by step tutorials for you to follow along with. You’ll need to follow fast for it to be 10 minutes though. Rainer Selvet |
Building A Serverless Site From Scratch using S3, API Gateway, AWS Lambda, Go and Terraform Roger Welin |
Lightning Fast Headless Ecommerce with GraphQL✌PIM & Subscription Commerce🎉 Crystallize sponsor |
7 Things You Should Know When Getting Started with Serverless APIs — VS Code, JavaScript and Azure-oriented answers to some of the earliest questions you might have about building simple serverless APIs. For beginners, but it’s good. Simona Cotin |
10 Tips for Building and Managing Containers Anita Buehrle |
Building a Python-Powered Data Pipeline with AWS S3, Lambda and DynamoDB Yi Ai |