#167 — May 23, 2018 |
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 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 Amplify — NGINX 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 |
