#168 — May 30, 2018 |
Web Operations Weekly |
|
|
Play with Kubernetes: Learn Kubernetes in the Browser — The Play with Kubernetes Classroom is an online, hands-on Kubernetes learning environment that lets you follow a tutorial without installing anything locally. Mano Marks (Docker) |
|
Building a Central Logging Service In-House — A look at how a team built their own in-house central logging service to record all key events logged during user sessions, enabling them to track both errors and useful business metrics. Akhil Labudubariki |
|
22 Tactical Ways to Use 'tcpdump', With Examples — A great practical introduction to a powerful packet capture tool with examples for catching or monitoring ICMP, SMTP, HTTP, IPv6, and other traffic. Hacker Target |
How to Manage Servers Through Webmin’s Web-Based Interface — Learn how to install and configure Webmin on your server and secure access to the interface with a valid certificate using Let’s Encrypt and Apache. Then, use Webmin to add new user accounts and update all packages on your server from the dashboard. DigitalOcean sponsor |
|
Centrifuge: A Reliable System for Delivering Billions of Events Per Day — An extensive writeup of how Segment’s Centrifuge system works. It’s a general purpose, fully distributed job scheduler that sends all of Segment’s customers’ data out to third parties and is built on AWS. Calvin French-Owen (Segment) |
|
Scaling Backend Authentication at Facebook — A paper from Facebook that looks at how they enforce security at scale and the token-based mechanisms used for authentication. Lewi, Rain, Weis, et al. |
|
Kubernetes Containerd Integration Goes GA — You can now use containerd 1.1 as the container runtime for production Kubernetes clusters. Kubernetes |
|
Facebook Open Sources Katran, Its Network Load Balancer — Katran is a layer 4 forwarding plane library that powers the network load balancer used in Facebook’s infrastructure. Facebook Code |
|
Scaling The Facebook Backbone Through Zero Touch Provisioning — Facebook has deployed a new network provisioning system that uses a step-based approach with ‘Zero Touch Provisioning’ to automate the non-physical work in building their network. Facebook Code |
|
Prisma Aims to Unite the Polyglot of Databases with GraphQL — Recently, Prisma, a company behind an open source toolkit for bringing GraphQL to existing databases, raised $4.5m. Mark Boyd |
|
Flatcar Linux: The CoreOS Operating System Lives on Beyond Red Hat Scott M. Fulton III |
|
How AWS Uses Chef in a Post-Container World The New Stack |
💻 Jobs |
|
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 |
|
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 |
📘 Tutorials |
|
A Docker Image in Less Than 1000 Bytes Ian Miell |
|
Modelling Local Development Environments with Docker Compose Dmitry Melanchenko (Salesforce) |
|
Test Strategy for Microservices — For microservices, is traditional testing pyramids still relevant? Check out our new blog post. GoCD sponsor |
|
A Practical Introduction to Logstash — And using it alongside Elasticsearch. Christian Dahlqvist |
|
Building a YouTube MP3 Downloader with Exodus, FFmpeg, and AWS Lambda Evan Sangaline |
|
Using Lighthouse To Improve Page Load Performance — A detailed look at improvements to Google’s Lighthouse tool, including new performance audits for preload, preconnect, GIFs, and more. Jeremy Wagner |
|
▶ An Introduction to Site Reliability Engineering at Google Christof Leng |
|
How-To: Achieve Observability in Modern Applications 🔭 ROLLBAR sponsor |
|
5 Fixes for a Broken Shared-Asset Strategy Daniel Somerfield |
🔧 Tools |
|
Rufus 3.0 Released: Create Bootable USB Drives The Easy Way — A popular Windows-only tool. Pete Batard |
|
MariaDB TX 3.0: An Oracle-Compatible 'Enterprise Open Source' Database Shane Johnson (MariaDB) |
|
Scotty.js: Deploy Static Websites to AWS S3 with a Single Command Slobodan Stojanovic |
|
Golimit: A Distributed and Decentralized Rate Limiter Myntra |
|
Netflix Open Sources Zuul 2, its Cloud Gateway — Provides dynamic routing, monitoring, resiliency, and security. Netflix Technology Blog |

