#174 — July 11, 2018

Read on the Web

Web Operations Weekly

Using Rope Physics to Simulate Cabling a Data Center in VR

Using Rope Physics to Simulate Cabling a Data Center in VR — We haven’t yet verified if this is true, but apparently this VR simulation of data center cabling is being developed to help people practice for Cisco certifications. Whatever it is, it looks neat.

Reddit

Minimal Ubuntu: A Tiny Ubuntu Distribution for Containers“The 29MB Docker image for Minimal Ubuntu 18.04 LTS serves as a highly efficient container starting point, and allows developers to deploy multicloud containerized applications faster.”

Canonical

Meet the Leaders in Serverless Technology July 29 - Aug. 1 — Serverlessconf is A Cloud Guru’s community-led conference devoted to Serverless technologies. Join us in San Francisco for a July 29th “Serverless Startup” Hackathon, a day of Workshops on the 30th, and our two-day, two-track Conference 7/31 - 8/1.

A Cloud Guru sponsor

Goodbye Microservices: From 100s of Problem Children to 1 Superstar — Segment is a popular service for collecting and passing data between multiple services, but they ended up struggling with microservices and had to take a different approach. Here’s their story.

Alexandra Noonan (Segment)

Kotlin on the Server at Khan Academy — Adding another language to a codebase is no small feat, but Khan Academy has found the performance gains of Kotlin, a JVM-based multiplatform language, are more than worth it.

Khan Academy Engineering

Amazon RDS Performance Insights Now Generally Available — Performance Insights makes it easy to view the load on an Amazon RDS database and lets you identify bottlenecks and discover what to do when performance problems arise.

Amazon Web Services

Serverless Performance: Cloudflare Workers vs Lambda and Lambda@Edge — It’s by Cloudflare themselves, so take care, but they’ve found their service is faster than Amazon’s alternative and speculate it’s due to how they use the V8 JavaScript engine.

Zack Bloom (Cloudflare)

💻 Jobs

DevOps Engineer (Fully Remote) — We asked our DevOps Engineer to come up with recruitment clickbait. He said "Kubernetes".

Hotjar

Find A Job Through Vettery — Vettery matches top tech talent with fast-growing companies. Create your profile to get started.

Vettery

📘 Tutorials & Opinion

Introducing Chaos Engineering into DevOps Practices — Chaos engineering is the process of simulating random and chaotic failures in a system to see how robust it is.

Sathiya Shunmugasundaram

Patterns and Practices for Cloud Native Continuous Delivery

Manuel Pais (InfoQ)

How to Drop 10 Million Packets Per Second“Being able to quickly discard packets is very important to withstand DDoS attacks” and this is how Cloudflare approaches doing it.

Marek Majkowski

Nanoservices and Serverless at the BBC — The technical strategy behind migrating one of the BBC’s sites to the cloud. Details how they maximised re-use, reduced duplication, fostered collaboration, and shipped over to a serverless platform from the ground up.

Jacob Clark (BBC)

Observability Tips with the HAProxy Load Balancer — From the creator of HAProxy himself.

Willy Tarreau Slidedeck

See Why Facebook, Spotify, & Sony Trust CircleCI with their CI/CD

CircleCI sponsor

Service Mesh and the Promise of Istio — Service meshes abstract away common issues like routing, retries, load balancing, and even auth from underlying apps.

Chenxi Wang, Ph.D.

▶  The Evolution of Telemetry at Bloomberg — Stig Sorensen and Sean Hanson describe Bloomberg’s winding, and ongoing journey to achieve the robust telemetry they have now.

Grafana Labs

Miniservices as a Realistic Alternative to Microservices

Jennifer Riggins

AWS Fargate: The Beginning of the End for Infrastructure Management — Can AWS Fargate help reduce the costs and complexities of dealing with container management?

Matt Alderman

Headless CMS vs Traditional CMS: A Deep Dive

Jake Lumetta (of ButterCMS)

🔧 Tools & Code

Introducing Jib: Build Java Docker Images Better — Jib is a new, open-source Java ‘containerizer’ from Google that handles all the steps of packaging your Java app into a container image.

Google

Pump-Up your Workloads with Iron 🏋️

Manifold sponsor

Oathkeeper: A Cloud Native Identity & Access Proxy (IAP) — ..which authenticates and authorizes incoming HTTP requests. Written in Go.

ORY