#167 — May 23, 2018

Read on the Web

Web Operations Weekly

Making LinkedIn's Organic Feed Handle Peak Traffic — Like Facebook and Twitter, LinkedIn offers its users a constantly updating activity feed/timeline. Here’s a look at how LinkedIn load tests it and what problems they’ve run into.

Val Markovic (LinkedIn Engineering)

The Tale of a $36k Google App Engine RCE Exploit — A neat (and quite technical) story of how a student interested in security dug around in Google App Engine and made a nice bounty.

Ezequiel Pereira

Prometheus User? Set Up Server Alerts via Email & Slack — Discover how to use Alertmanager and Blackbox Exporter to monitor your web server on Ubuntu 16.04 in this tutorial from DigitalOcean.

DigitalOcean sponsor

Evolving Chrome's Security Indicators — If your site isn’t being served over HTTPS, Chrome shows a ‘Not Secure’ warning but later this year, HTTPS sites won’t show the ‘Secure’ messaging in the location bar as HTTPS will be assumed the sensible default.

Google

Google Kubernetes Engine 1.10 Is Generally Available and Ready for the Enterprise

Google Cloud Platform

Atlassian Open Source Its 'Escalator' Kubernetes Auto-Scaling Tool“Gone are our three minute waits for EC2 instances to boot and join the cluster. Instead pods transition from scheduled to running in seconds.”

Corey Johnston (Atlassian)

Our Weekly Serverless News Roundup — AWS Lambda, Azure Functions, or OpenFaaS fan? Check out our weekly newsletter dedicated to serverless architectures, platforms and tools.

Cooperpress

US Senator Requests US Department of Defense Adopts HTTP Best Practices — This comes months after the senator hired cybersecurity expert Christopher Soghoian to advise on cybersecurity matters.

Senator Ron Wyden

How Raygun Processes Millions of Error Events Per Second — A look at the tech stack and considerations behind running a error monitoring service.

StackShare

Manifold Is the Marketplace for Independent Developer Services — Find, organize, and connect the best cloud services for your application.

Manifold sponsor

💻 Jobs

WebOps Expert? Sign Up for Vettery — Top companies use Vettery to find the best tech talent. Take a few minutes to join our platform.

Vettery

Site Reliability Engineer (London, UK) — £50-100k based on exp + equity. Work in the dev & systems world, implementing our core architecture and tackling interesting challenges.

Yelp

📘 Stories & Case Studies

Lessons in Thrift: How Facebook Keeps its Web Pages Snappy

Joab Jackson

Monitoring Microservices: Divide and Conquer

Dmitry Melanchenko (Salesforce)

Full Cycle Developers at Netflix — A look at how Netflix believes in ‘operating what you build’.

Netflix Technology Blog

Building Services at Airbnb, Part 2

Liang Guo (Airbnb Engineering)

Looking Under The Hood of Eventbrite's Data Pipeline

Ed Presz (Eventbrite)

📘 Tutorials & Opinion

7 Ways to Improve Your Test Suite with Docker — A look at some ways Docker can make your testing setup more flexible, particularly for larger, more complex apps.

Karl Hughes

Kubernetes Best Practices: Terminating with Grace

Sandeep Dinesh (Google)

Monitoring MySQL with NGINX AmplifyNGINX Amplify is a monitoring tool that now has a MySQL plugin.

Andrew Alexeev

Fetching Private GitHub Repos from a Docker Container

Rahul Rumalla

Understanding How Node.js's Release Lines Work — Useful if you’re not living and breathing Node.js every day.

Tierney Cyren

Kubernetes Chaos Engineering: Lessons Learned

Daniele Polencic

How Twilio Improves 'Mean Time To Discovery'

ROLLBAR sponsor

▶  Kubernetes and Containers for Enterprise Developers

Nicole Tache (O'Reilly) and JP Phillips (IBM) podcast

🔧 Tools

Mozilla SSL Configuration Generator — Generate Mozilla Security-recommended config files for Apache, NGINX, HAProxy, etc.

Mozilla