---
title: "Issue 102: The latest Web operations, scaling, and performance news"
publication: "StatusCode Weekly"
issue: 102
published_at: "2017-02-08"
canonical_url: "https://weekly.statuscode.com/issues/102"
---

WebOps Weekly 102   . 

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

[![WebOps Weekly\](http://webopsweekly.com/images/webops-header.png)](http://webopsweekly.com) Issue 102 — February 8, 2017     

[How Etsy Manages HTTPS and SSL Certificates for Custom Domains](https://codeascraft.com/2017/01/31/how-etsy-manages-https-and-ssl-certificates-for-custom-domains-on-pattern/?utm_source=webopsweekly&utm_medium=email) story An interesting post digging into how Etsy lets users of Pattern (a hosted e-commerce service) use HTTPS with their own domains. A must read if you want to serve against customer domains at scale. Andy Yaco-Mink [How IMDB's Message Boards Were Implemented in 2001](https://www.beatworm.co.uk/blog/internet/imdb-boards-no-more?utm_source=webopsweekly&utm_medium=email) news The Internet Movie Database is [closing its forums](https://www.engadget.com/2017/02/05/imdb-shuts-down-message-boards/). Here, the original developer of them reflects on how they were built and how different Web development was in the early 2000s. Colin M.​ Strickland [Running A High-Availability SaaS Infrastructure Without Breaking The Bank](http://engineering.freeagent.com/2017/02/06/ha-infrastructure-without-breaking-the-bank/?utm_source=webopsweekly&utm_medium=email) story The story of how a popular British online accounting SaaS has scaled from their first server up to two datacenters with a reliable failover plan. Olly Headey [Estimating CPU Per Query With Weighted Linear Regression](https://www.vividcortex.com/resources/estimating-cpu-per-query-with-weighted-linear-regression?utm_campaign=WebOps%20Weekly&utm_source=ppc) It's sometimes impossible to answer what's consuming resources like CPU, IO, and memory in complex software such as a database. This ebook explains how a specialization of ordinary linear regression answers seemingly unsolvable database questions. VividCortexsponsored[![\](https://copm.s3.amazonaws.com/87d09b22.png)](https://www.vividcortex.com/resources/estimating-cpu-per-query-with-weighted-linear-regression?utm_campaign=WebOps%20Weekly&utm_source=ppc) [How Shopify Handles Massive Traffic Using Scriptable Load Balancers](https://engineering.shopify.com/232808527-from-super-bowl-to-kylie-cosmetics-how-we-handle-massive-traffic-using-scriptable-load-balancers-part-i?utm_source=webopsweekly&utm_medium=email) story The first in a series exploring problems Shopify has faced during times of overwhelming traffic from flash sales. [Part two here](https://engineering.shopify.com/232843151-surviving-flashes-of-high-write-traffic-using-scriptable-load-balancers-part-ii). Shopify Engineering [Duoload: A Simple Side-by-Side Page Load Comparison Tool](http://lea.verou.me/2017/02/duoload-simplest-website-load-comparison-tool-ever/?utm_source=webopsweekly&utm_medium=email) tools A tool that lets you load two websites side by side and observe which loads faster/smoother. Lea Verou [Monitoring and Tuning the Linux Networking Stack: Sending Data](https://blog.packagecloud.io/eng/2017/02/06/monitoring-tuning-linux-networking-stack-sending-data/?utm_source=webopsweekly&utm_medium=email) tutorial A deep, technical post going into the intricacies of how some Linux kernel knowledge can help you monitor and tune its network stack’s performance. PackageCloud [Why Bleacher Report Moved From Ruby to Elixir](http://www.techworld.com/apps/how-elixir-helped-bleacher-report-handle-8x-more-traffic-3653957/?utm_source=webopsweekly&utm_medium=email) story Bleacher Report has gone from needing 150 servers to just five, thanks to its decision to move from a monolithic Ruby on Rails app to Elixir and Phoenix. Charlotte Jee [Java-Micro: A Lightweight Framework for Building Java Microservices](https://github.com/sixt/java-micro?utm_source=webopsweekly&utm_medium=email) code Simply build a service in a Docker container or as a fat JAR, configs from environment or external services, and includes logging, metrics, etc. Sixt Jobs [Senior JavaScript Developer (Seattle)](https://nordstrom.taleo.net/careersection/2/jobdetail.ftl?job=270593) Love a challenge? Help us ship the fastest retail experience on the web. We value collaboration, passion for delivery, and work life balance. Nordstrom [QA Automation Engineer at X-Team (Remote)](https://x-team.com/qa-automation-engineer/?utm_source=newsletter&utm_medium=email&utm_campaign=web-ops-february-8-17) We're looking for a QA Automation Engineer with an extensive knowledge of automation frameworks. We are 100% remote and we provide the funding needed to help you achieve your goals and grow. X-Team In brief [2016 Hard Drive Reliabilty Benchmark Stats](https://www.backblaze.com/blog/hard-drive-benchmark-stats-2016/?utm_source=webopsweekly&utm_medium=email) news A deep dive on hard drive performance stats from 73,653 hard drives. What are the most reliable hard drives by size, manufacturer, and model? Backblaze [Container Orchestration: CoreOS Moving From Fleet to Kubernetes](https://coreos.com/blog/migrating-from-fleet-to-kubernetes.html?utm_source=webopsweekly&utm_medium=email) news CoreOS [Twitter Mobile Traffic Now Powered by Node.js, Express and React](https://twitter.com/necolas/status/829128165314306048?utm_source=webopsweekly&utm_medium=email) news They switched over yesterday to a Node and React-based PWA. Twitter [Snap(chat) Commits $2bn Over 5 Years for Google Cloud Infrastructure](https://techcrunch.com/2017/02/02/snap-commits-2-billion-over-5-years-for-google-cloud-infrastructure/?utm_source=webopsweekly&utm_medium=email) news TechCrunch [Time To Upgrade Your Python: TLS v1.2 Will Soon Be Mandatory](http://pyfound.blogspot.co.uk/2017/01/time-to-upgrade-your-python-tls-v12.html?utm_source=webopsweekly&utm_medium=email) news If you’re using an older Python without the most secure TLS implementation, this is the year to get serious about upgrading. A.​ Jesse Jiryu Davis [Linode Cloud Hosting brings unmatched virtual performance at great prices.](https://welcome.linode.com/webopsweekly/?utm_source=cooperpress&utm_medium=email&utm_term=webops-weekly&utm_campaign=webops-weekly-sponsored) tools Get full root access on any Linux distribution you want for only $10 per month, all with SSD storage included. Linodesponsored [Systematic Content Validation with Varnish](https://info.varnish-software.com/blog/systematic-content-validation-with-varnish?utm_source=webopsweekly&utm_medium=email) tutorial Guillaume Quintard [Getting to Know and Love AWS Elastic Beanstalk Configuration Files](https://medium.com/trisfera/getting-to-know-and-love-aws-elastic-beanstalk-configuration-files-ebextensions-9a4502a26e3c?utm_source=webopsweekly&utm_medium=email) tutorial How to use .ebextensions to configure the EB environment for a Rails app. Maria Luisa Carrion D.​ [How to Make Jenkins Build Node.js, Ruby, and Maven on Docker](https://blog.qmo.io/how-to-make-jenkins-build-nodejs-ruby-and-maven-on-docker/?utm_source=webopsweekly&utm_medium=email) tutorial Erich Reich [Building a Performant API using Go and Cassandra](http://blog.getstream.io/building-a-performant-api-using-go-and-cassandra/?utm_source=webopsweekly&utm_medium=email) tutorial Ian Douglas [What Really Makes a Static Site Generator?](https://css-tricks.com/really-makes-static-site-generator/?utm_source=webopsweekly&utm_medium=email) tutorial What exactly is a static site generator? What goes on inside that black box? In this post, Brian Rinaldi explores all of the parts that make them up. CSS Tricks [Serverless C# on AWS Lambda (Part 1)](http://thingrepository.com/2017/02/05/Serverless-C-on-AWS-Lambda-pt-1/?utm_source=webopsweekly&utm_medium=email) tutorial Thing Repository [Cross-Browser Testing: Installing All The Things](https://hackernoon.com/a-guide-to-cross-browser-testing-installing-all-the-things-6e56c2bd8182?utm_source=webopsweekly&utm_medium=email) tutorial How to set up what’s needed to test in different browsers and devices. David Gilbertson [The AWS and MongoDB Infrastructure of Parse: Lessons Learned](https://medium.baqend.com/parse-is-gone-a-few-secrets-about-their-infrastructure-91b3ab2fcf71?utm_source=webopsweekly&utm_medium=email) story Felix Gessert [Using Microservices to Power Fashion Search and Discovery](https://tech.zalando.com/blog/using-microservices-to-power-fashion-search-and-discovery/?utm_source=webopsweekly&utm_medium=email) story A look at how a German e-commerce company structures its services. Dmitry Kolesnikov [Most of The Web Really Sucks If You Have A Slow Connection](https://danluu.com/web-bloat/?utm_source=webopsweekly&utm_medium=email) story Dan Luu [Wanna Less Buggy App?](https://rollbar.com/?utm_source=webopsweekly&utm_medium=email-nl&utm_term=webopsweekly_2_8&utm_campaign=nl_sponsorship) tools Rollbar detects and alerts you when code breaks in production. Get the stack trace, code, data to help you d̶e̶b̶u̶g̶ defeat Ruby errors. ROLLBARsponsored [Minicron: A Monitor and Manager for cron Jobs](https://github.com/jamesrwhite/minicron?utm_source=webopsweekly&utm_medium=email) tools Complete with a well design Web-based UI. James White    [Read this issue on the Web](http://webopsweekly.com/issues/102) [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
