Issue 102 — February 8, 2017
How Etsy Manages HTTPS and SSL Certificates for Custom Domains
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.
How IMDB's Message Boards Were Implemented in 2001
The Internet Movie Database is
closing its forums
. Here, the original developer of them reflects on how they were built and how different Web development was in the early 2000s.
Running A High-Availability SaaS Infrastructure Without Breaking The Bank
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.
Estimating CPU Per Query With Weighted Linear Regression
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.
How Shopify Handles Massive Traffic Using Scriptable Load Balancers
The first in a series exploring problems Shopify has faced during times of overwhelming traffic from flash sales.
Part two here
Duoload: A Simple Side-by-Side Page Load Comparison Tool
A tool that lets you load two websites side by side and observe which loads faster/smoother.
Monitoring and Tuning the Linux Networking Stack: Sending Data
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.
Why Bleacher Report Moved From Ruby to Elixir
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.
Java-Micro: A Lightweight Framework for Building Java Microservices
Simply build a service in a Docker container or as a fat JAR, configs from environment or external services, and includes logging, metrics, etc.
Love a challenge? Help us ship the fastest retail experience on the web. We value collaboration, passion for delivery, and work life balance.
QA Automation Engineer at X-Team (Remote)
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.
2016 Hard Drive Reliabilty Benchmark Stats
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?
Container Orchestration: CoreOS Moving From Fleet to Kubernetes
Twitter Mobile Traffic Now Powered by Node.js, Express and React
They switched over yesterday to a Node and React-based PWA.
Snap(chat) Commits $2bn Over 5 Years for Google Cloud Infrastructure
Time To Upgrade Your Python: TLS v1.2 Will Soon Be Mandatory
If you’re using an older Python without the most secure TLS implementation, this is the year to get serious about upgrading.
Jesse Jiryu Davis
Linode Cloud Hosting brings unmatched virtual performance at great prices.
Get full root access on any Linux distribution you want for only $10 per month, all with SSD storage included.
Systematic Content Validation with Varnish
Getting to Know and Love AWS Elastic Beanstalk Configuration Files
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
Building a Performant API using Go and Cassandra
What Really Makes a Static Site Generator?
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.
Serverless C# on AWS Lambda (Part 1)
Cross-Browser Testing: Installing All The Things
How to set up what’s needed to test in different browsers and devices.
The AWS and MongoDB Infrastructure of Parse: Lessons Learned
Using Microservices to Power Fashion Search and Discovery
A look at how a German e-commerce company structures its services.
Most of The Web Really Sucks If You Have A Slow Connection
Wanna Less Buggy App?
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.
Minicron: A Monitor and Manager for cron Jobs
Complete with a well design Web-based UI.