#176 — July 25, 2018

Read on the Web

Web Operations Weekly

▶  58 Talks (And Counting) from Google Cloud Next '18 — Google’s annual cloud-oriented conference, Cloud Next, is currently underway and videos are being shared very quickly to their YouTube channel. If you haven’t got hours to kill, this 5 minute recap of day 1 may help, as may this newsier roundup from The New Stack.


The Evolution of Application Data Caching: From RAM to SSD — Netflix was storing petabytes of data in a memcached-based cache but using SSDs is significantly cutting costs while still getting the work done.

Netflix Technology Blog

Be the First to Try Powerful CI/CD Pipelines in Semaphore 2.0 — Semaphore 2.0 makes it extremely easy to set up and visualize continuous delivery for your whole organization. Model your custom workflow with powerful pipelines, from commit to deploy. Request access and be one of the first to try it.

Semaphore sponsor

A Milestone for Chrome Security: Marking HTTP As “Not Secure” — Chrome 68, released this week, now shows a “Not secure” message in the location bar when accessing a site over unencrypted HTTP. The march to ‘HTTPS everywhere’ continues.


Keeping Play Counts In Sync on SoundCloud“what might seem like a simple counting system is actually a cornucopia of services” .. and it involves Cassandra, HDFS, memcached, and Kafka! Interesting to see the dataflows in a high scale service like SoundCloud.


The Free Stack: Running Your App for Free on AWS — A poke around just what you can get for ‘free’ (or at least very cheaply) on AWS.

Parikshit Agnihotry

Backblaze Durability is 99.999999999% (And Why It Doesn’t Matter) — Here’s a look behind the “9s” to see what data durability really means, and a reflection that the real impediment to data durability with a service provider may be something as simple as your credit card being rejected.

Brian Wilson

Seamless A/B Testing, Deployment Slots and DNS Rollover with Azure Functions and Cloudflare Workers — The creator of Have I Been Pwned? reflects on how he runs the service and some neat, modern infrastructure features like using Cloudflare’s Workers platform to do A/B testing. May we all have a side project as interesting to play around with as this.

Troy Hunt

💻 Jobs

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


Find A WebOps Job Through Vettery — Vettery specializes in developer roles and is completely free for job seekers.


📘 Tutorials

Operationalizing Node.js for Server Side Rendering — An interesting, and thorough, look behind the scenes of Hyperloop, Airbnb’s new rendering service built entirely around Node.js, and how it’s being scaled in a novel way.

Ben Hughes (Airbnb Engineering)

11 Ways (Not) to Get Hacked — A Kubernetes-flavored list of best practices and approaches to hardening up your clusters and increasing their resilience to being compromised.

Andrew Martin

CI/CD on Kubernetes for Developers of all Skill Levels. Register Now

DigitalOcean sponsor

How Docker Images Work: Union File Systems for Dummies

Eli Uriegas

💬 Stories & Opinions

How WeatherBug Uses Microservices Without Containers

Todd R. Weiss

Intuit Sells Its Largest Data Center Amid Move to AWS — Intuit said it’s selling its largest data center and recording an operating loss on the infrastructure sale.

Larry Dignan (ZDNet)

▶  A Look at Azure's Reserved VM Instances (RIs) — Up to 72% reductions are possible compared to pay-as-you-go prices.

Channel 9

Benchmarking AWS, DigitalOcean, Linode, Packet and Vultr — Bandwidth costs on AWS were hurting this online gaming company so they set out to compare other cloud offerings.

James Simpson

When Does Kubernetes Become Invisible And Ubiquitous?“The sign of a mature technology is not just how pervasive it is, but in how invisible and easy to use it is.”

Timothy Prickett Morgan

Can Developers Secure Their Own Kubernetes Microservices?

Bluefyre sponsor

What Monitoring Can Learn from Major League Baseball

Mike Kelly (Blue Medora)

Ask HN: Were You Happy Moving Your API From REST to GraphQL? — A significant discussion on Hacker News which covers many of the pros and cons.

Hacker News

🔧 Tools

Diffy: A Digital Forensics and Incident Response Tool from Netflix

Netflix's Security Intelligence Team

Load Testing Round Up: 8 Tools You Can Use to Strengthen Your Stack

Noah Heinrich

Five Key Open-Source Projects From Docker for Developers

Mano Marks

Heighliner: Continuous Delivery From GitHub to Your Kubernetes Cluster — Automatically deploy previews of GitHub pull requests to your cluster and use GitHub Releases to deploy to staging and production.