---
title: "#161: Google and Netflix Open Source Kayenta, An Automated 'Canary Analysis' Tool"
publication: "StatusCode Weekly"
issue: 161
published_at: "2018-04-11"
canonical_url: "https://weekly.statuscode.com/issues/161"
---

The latest Web operations, HTTP, and Web performance news       

#161 — April 11, 2018 

[Read on the Web](https://webopsweekly.com/issues/161)   

Web Operations Weekly  

[Google and Netflix Open Source Kayenta, An Automated 'Canary Analysis' Tool](https://medium.com/netflix-techblog/automated-canary-analysis-at-netflix-with-kayenta-3260bc7acc69) — A ‘canary’ release is one that’s deployed to a small subset of users to reduce the risk from deploying a new version of software into production. Kayenta is used to analyze the canary’s behavior. [GitHub repo.](https://github.com/spinnaker/kayenta) 

Michael Graff and Chris Sanden   

[AWS Secrets Manager: Store, Distribute, and Rotate Credentials Securely](https://aws.amazon.com/blogs/aws/aws-secrets-manager-store-distribute-and-rotate-credentials-securely/) — A new service from Amazon ([one of many](https://medium.com/statuscode/aws-summit-all-the-key-announcements-611f2633b22f)) focused on storing secrets and credentials which can be rotated with custom AWS Lambda functions. The pricing has attracted some criticism however ($0.40 per month per secret). 

Randall Hunt   [![\](https://copm.s3.amazonaws.com/3cc3aa73.png)](https://try.digitalocean.com/cloud-hosting/?utm_source=paid_newsletter+Webops+weekly&utm_medium=display&utm_campaign=2018_Brand&utm_content=4-11-2018+Webops+weekly+cooperpress) 

[Improve the Performance of Your App with Flexible Droplets](https://try.digitalocean.com/cloud-hosting/?utm_source=paid_newsletter+Webops+weekly&utm_medium=display&utm_campaign=2018_Brand&utm_content=4-11-2018+Webops+weekly+cooperpress) — DigitalOcean is the easiest cloud platform for teams to deploy, manage, and scale applications of any size. Choose between 1-3vCPUs and 1-3GB RAM with 60 GB SSD for only $15/month. Monitoring and alerts included. 

DigitalOcean sponsor   

[HAProxy and Consul with DNS for Service Discovery](https://www.haproxy.com/blog/haproxy-and-consul-with-dns-for-service-discovery/) — A ‘zero-touch’ method for integrating HAProxy with Consul by using DNS for service discovery available in HAProxy 1.8 (the popular software load balancer). 

Baptiste Assmann   

[Another Reason Why Your Docker Containers May Be Slow](https://hackernoon.com/another-reason-why-your-docker-containers-may-be-slow-d37207dec27f) — A brief debugging story that shows how containerized processes compete for resources. 

Maxim Leonovich   

[Kubernetes High Availability: No Single Point of Failure](https://thenewstack.io/kubernetes-high-availability-no-single-point-of-failure/) — _“K8s HA is not just about the stability of Kubernetes itself. It is about setting up Kubernetes, along with supporting components such as etcd, in such a way that there is no single point of failure.”_ 

Joab Jackson and Lucas Käldström   

[Web Authentication: A Proposed API for Accessing Public Key Credentials](https://www.w3.org/TR/2018/CR-webauthn-20180320/) — There’s initial support in Firefox with more browsers to come soon. 

W3C   

[Serverless Status: The Latest Serverless News](https://serverless.email/) — AWS Lambda, Azure Functions, or OpenFaaS fan? Check out our weekly newsletter dedicated to _serverless_ architectures, platforms and tools. Here’s [the latest issue.](https://serverless.email/issues/46) 

Cooperpress   

[Whistle: An HTTP/HTTPS and WebSocket Debugging Proxy](https://github.com/avwo/whistle) — A cross-platform Web debugging tool for the capture, manipulation, and replay of requests. Built with Node.js. 

avenwu    

[Scaling Uber’s Hadoop Distributed File System for Growth](https://eng.uber.com/scaling-hdfs/) 

Ang Zhang and Wei Yan   

[Debugging a Long-Running Apache Spark Application: A War Story](https://tech.channable.com/posts/2018-04-10-debugging-a-long-running-apache-spark-application.html) 

Alexandre, Thorand and Kreuzer   

▶[Building a Realtime React App with GraphQL and AWS AppSync](https://www.youtube.com/watch?v=qNkkPoq9D3k) — AWS AppSync is a managed GraphQL service. _1 hour 3 minutes._ 

Nader Dabit   

[Compete in the Open Source Spotlight Challenge](https://onvif-challenge.bemyapp.com/?utm_source=webopsweekly&utm_medium=newsletter&utm_content=&utm_campaign=) — Build an open-source app, boost IP security & gain a $250 submission reward + entry to a 20k prize pool. 

ONVIF sponsor   

[DevOps Is the Secret Ingredient to Make Microservices Cook](https://thenewstack.io/devops-is-the-secret-ingredient-to-make-microservices-cook/) 

Alex Handy   

[CI Lovers, Which CI Tool Do You Prefer?](https://www.reddit.com/r/devops/comments/8awjig/ci_lovers_which_ci_tool_do_you_prefer/) — Reddit’s /r/devops discusses their favorite continuous integration tools. 

Reddit  

💻 Jobs  

[Web Backend Developer (Fairfax, VA)](http://citystateentertainment.com/jobs/) — City State Entertainment is looking for an ASP.NET dev to help create Camelot Unchained, an RvR fantasy MMO for its studio in VA. 

City State Entertainment   

[WebOps Expert? Sign Up for Vettery](https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-webopsweekly&utm_term=tech&utm_content=grouped&utm_campaign=ad-19701) — Developers with four-years experience average five or more interviews during their first week on Vettery. 

Vettery  

📘 Tutorials  

[Do You Have Too Many Microservices? Five Design Attributes That Can Help](http://highscalability.com/blog/2018/4/5/do-you-have-too-many-microservices-five-design-attributes-th.html) 

Jake Lumetta   

[Running Spark with Docker Swarm on DigitalOcean](https://testdriven.io/running-spark-with-docker-swarm-on-digitalocean) 

Michael Herman   

[An Introduction to Automated Provisioning & Deployment with Ansible](https://blog.tratif.com/2018/03/27/introduction-to-ansible/) 

Daniel Michalski   

[How-To: Low-Risk Continuous Delivery and Deployment 📦](https://try.rollbar.com/low-risk-continuous-delivery-guide/?utm_source=email-nl&utm_medium=email-nl&utm_campaign=email-nl) 

ROLLBAR sponsor  

🔧 Code, Tools & Demos  

[Dockly: A Docker Console UI and Dashboard for Managing and Inspecting Containers and Services](https://github.com/lirantal/dockly#dockly) 

Liran Tal   

[Tower: A Library for Writing Robust Network Services with Rust](https://medium.com/@carllerche/announcing-tower-a-library-for-writing-robust-network-services-with-rust-67273f052c40) 

Carl Lerche   

[haminer: Parse and Forward HAProxy Logs to InfluxDB](https://github.com/shuLhan/haminer) 

M. Shulhan         

Curated by [Cooperpress](https://cooperpress.com/) 

[Change your email address](https://webopsweekly.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://webopsweekly.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
