---
title: "#115: k6 - A New Open Source Load Testing Tool"
publication: "StatusCode Weekly"
issue: 115
published_at: "2017-05-10"
canonical_url: "https://weekly.statuscode.com/issues/115"
---

WebOps Weekly 115   . 

The latest Web operations, HTTP, and Web performance news -[Read this on the Web](http://webopsweekly.com/issues/115) 

[![WebOps Weekly\](http://webopsweekly.com/images/webops-header.png)](http://webopsweekly.com) Issue 115 — May 10, 2017     

[k6: A New Open Source Load Testing Tool](https://k6.io/?utm_source=webopsweekly&utm_medium=email) tools Billed as “Unit Testing, but for Performance”, k6 is built in Go and offers Docker and CLI based tools for HTTP testing. k6.​io [Automating AWS Infrastructure with Terraform](https://simonfredsted.com/1459?utm_source=webopsweekly&utm_medium=email) tutorial A thorough walkthrough of using Terraform to (relatively) easily set up a complete, load balanced multi-server system on EC2. Simon Fredsted [Docker for Devs](https://www.youtube.com/watch?v=y9IYnEDSVEc&utm_source=webopsweekly&utm_medium=email) video A 27 minute talk packed with tips and best practices for building Dockerized apps from a developer’s point of view. There’s a similar [Docker for Ops talk](https://www.youtube.com/watch?v=rB78wsDSPtg)too. DockerCon 17 [Convert any major image format into a highly optimized JPEG](https://www.jpeg.io/?utm_source=newsletter&utm_medium=email&utm_campaign=webopsweekly-may2017) [Jpeg.io](https://www.jpeg.io/) is a free online service for rapidly converting your images into highly optimized JPEGs using proprietery JPEG optimization algorithms. Optimize all your images in one go and greatly speed-up your websites and applications. Jpeg.​iosponsored[![\](https://copm.s3.amazonaws.com/05b7519f.png)](https://www.jpeg.io/?utm_source=newsletter&utm_medium=email&utm_campaign=webopsweekly-may2017) [Truly Seamless Reloads with HAProxy Without Hacks](https://www.haproxy.com/blog/truly-seamless-reloads-with-haproxy-no-more-hacks/?utm_source=webopsweekly&utm_medium=email) news A patchset enables seamless reloads of HAProxy without dropping packets in the process. HAProxy [The Hitchhiker's Guide to AWS ECS and Docker](http://start.jcolemorrison.com/the-hitchhikers-guide-to-aws-ecs-and-docker/?utm_source=webopsweekly&utm_medium=email) tutorial A conceptual and very accessible guide to hosting, scaling and load balancing an app with AWS EC2 Container Service (ECS) and Docker. J Cole Morrison [Testing Huge PostgreSQL Backups for 37 Cents a Day](https://feedbin.com/blog/2017/05/05/testing-huge-postgresql-backups-for-37-cents-a-day/?utm_source=webopsweekly&utm_medium=email) tutorial Some clever rigging up of [WAL-E](https://github.com/wal-e/wal-e), S3, and EC2 for backing up a Postgres database and then testing that it restores correctly every day. Ben Ubois [test.bi: A Reserved Domain for Your Projects with SSL Support](https://github.com/Eun/test.bi?utm_source=webopsweekly&utm_medium=email) tools Potentially useful for local development where SSL support is required (e.g. ServiceWorker development). The private key is included for signing. Tobias Salzmann [The Metric We Use to Measure CPU Utilization is Wrong](http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html?utm_source=webopsweekly&utm_medium=email) opinion There are a lot of things to consider. This post also led to [some discussion on Hacker News.](https://news.ycombinator.com/item?id=14301739) Brendan Gregg Jobs [VP of Engineering at Honestbee - Paid Relocation to Singapore](https://jobbatical.com/l/455882425/vp-of-engineering-honestbee-singapore) Go international as the VP of Engineering (RoR, Node.js) at Honestbee. Join the team and get paid relocation, local residency, etc. Honestbee In brief [BBR, The New Kid On The TCP Block](https://blog.apnic.net/2017/05/09/bbr-new-kid-tcp-block/?utm_source=webopsweekly&utm_medium=email) news A look at Google’s delay-controlled TCP flow control algorithm, called BBR. Geoff Huston [Using IPv6 Addresses for Storing Metadata](http://blog.donatas.net/blog/2017/05/08/ipv6-metadata/?utm_source=webopsweekly&utm_medium=email) tutorial The example uses the last octets of an IPv6 address to specify the correct database. Donatas Abraitis [How to Deploy Your Static Blog on Kubernetes](http://rickyhan.com/blog/k8s.html?utm_source=webopsweekly&utm_medium=email) tutorial Seems a bit extreme but it’s not too difficult. Ricky Han [SSH with Kubernetes: Making Permissions Follow Dynamic Workloads](http://gravitational.com/blog/remotely-controlling-kubernetes-part2/?utm_source=webopsweekly&utm_medium=email) tutorial Ev Kontsevoy [Things to Use Instead of JWT (JSON Web Tokens)](https://kev.inburke.com/kevin/things-to-use-instead-of-jwt/?utm_source=webopsweekly&utm_medium=email) tutorial Kevin Burke [AWS Services Described in Plain English](https://www.expeditedssl.com/aws-in-plain-english?utm_source=webopsweekly&utm_medium=email) tutorial ExpeditedSSL [Docker Monitoring: 4 Challenges, Tips and Tricks](https://www.loomsystems.com/single-post/2017/05/08/Docker-Monitoring-4-Challenges-Tips-Tricks?utm_source=webopsweekly&utm_medium=email) tutorial Ronny Lehmann [Autoscaling for your Heroku dynos](https://www.hirefire.io) Automatically scale up and down to handle increased workloads and avoid wasting money on idle resources. HireFiresponsored [Rambus, Microsoft Put DRAM Into Deep Freeze To Boost Performance](https://www.nextplatform.com/2017/05/06/rambus-microsoft-put-dram-deep-freeze-boost-performance/?utm_source=webopsweekly&utm_medium=email) story Extremely low temperature computing is the next frontier for datacenters, it seems. Timothy Prickett Morgan [Detecting Abuse at Scale with Locality Sensitive Hashing](https://eng.uber.com/lsh/?utm_source=webopsweekly&utm_medium=email) story How Uber uses [Locality Sensitive Hashing](https://en.wikipedia.org/wiki/Locality-sensitive_hashing) on Apache Spark to detect fraudulent trips at scale. Uber Engineering [PHP Performance: Additional CPU Cores vs Faster CPU Cores](https://haydenjames.io/php-performance-additional-cpu-cores-vs-faster-cpu-cores/?utm_source=webopsweekly&utm_medium=email) story Hayden James [Enabling DNS Split Authority with OctoDNS](https://githubengineering.com/enabling-split-authority-dns-with-octodns/?utm_source=webopsweekly&utm_medium=email) story How GitHub has revamped its DNS workflow. Ross McFarland [How We Tuned HAProxy to Achieve 2 Million Concurrent SSL Connections](https://medium.freecodecamp.com/how-we-fine-tuned-haproxy-to-achieve-2-000-000-concurrent-ssl-connections-d017e61a4d27?utm_source=webopsweekly&utm_medium=email) story Sachin Malhotra [How We Got a 70% Cheaper Kubernetes Cluster on AWS](https://carlosbecker.com/posts/k8s-sandbox-costs/?utm_source=webopsweekly&utm_medium=email) story Carlos Alexandro Becker [What's New in Docker?](https://www.youtube.com/watch?v=Zq6vkaaxML0&utm_source=webopsweekly&utm_medium=email) video DockerCon 17 [10 Monitoring Talks Every Developer Should Watch](https://techbeacon.com/10-monitoring-talks-every-developer-should-watch?utm_source=webopsweekly&utm_medium=email) video TechBeacon [Fears and Favorites From 100+ DevOps/SRE Surveys](https://engr.overseerlabs.io/fears-and-favorites-from-100-devops-sre-surveys-84a1365a9f18?utm_source=webopsweekly&utm_medium=email) opinion A look at what DevOps and site reliability engineers are thinking. Overseer Engineering [Want More Insight Into Errors Than New Relic? ✅](https://rollbar.com/webopsweekly) See how Rollbar pairs perfectly with New Relic to give you greater coverage + much more insight into application errors. ROLLBARsponsored [An NGINX Config for Your First Million Users](https://github.com/certsimple/nginx-http2-load-balancing-config?utm_source=webopsweekly&utm_medium=email) code CertSimple    [Read this issue on the Web](http://webopsweekly.com/issues/115) [See our archives](http://webopsweekly.com/issues) [Change your email address](*|UPDATE_PROFILE|*)  [Stop getting this newsletter](*|UNSUB|*)  

Published by [Cooperpress](https://cooperpress.com/)
Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
