---
title: "The best Web operations, scaling and deployment articles of 2016"
publication: "StatusCode Weekly"
issue: 96
published_at: "2016-12-21"
canonical_url: "https://weekly.statuscode.com/issues/96"
---

WebOps Weekly 96   . 

A look back at the best of 2016 in the WebOps world -[Read this on the Web](http://webopsweekly.com/issues/96) 

[![WebOps Weekly\](http://webopsweekly.com/images/webops-header.png)](http://webopsweekly.com) Issue 96 — December 21, 2016        

Welcome    

In this issue, we're taking a look back at the _best of 2016_. If you've missed any issues, this is a great place to catch up with the stories that caught everyone's imaginations in the world of Web operations :-)
 
 We're taking a break for Christmas and will be back in January. Thanks for all of your support this year and we hope you have a great holiday season :-)    

[A Look at the Architecture of Stack Overflow](http://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/?utm_source=webopsweekly&utm_medium=email) Stack Overflow serves up terabytes per day but what equipment and services are they using? This look at how their stack is structured was our most clicked link. Their [followup on deployment](http://nickcraver.com/blog/2016/05/03/stack-overflow-how-we-do-deployment-2016-edition/) was similarly popular. Nick Craver [How Twitter Handles 3,000 Images Per Second](http://highscalability.com/blog/2016/4/20/how-twitter-handles-3000-images-per-second.html?utm_source=webopsweekly&utm_medium=email) Twitter handles 200GB of images being uploaded every second. Here’s a brief look at how they handle it vs how it used to work in 2012. High Scalability [23 Experts Share Web Performance Advice and Mistakes](https://www.keycdn.com/blog/web-performance-advice/?utm_source=webopsweekly&utm_medium=email) Folks like Jeff Atwood, Patrick Meenan, and Sara Soueidan were asked what common web performance mistakes they see and what single thing they would optimize for. Brian Jackson [A Visual Map of Your Redis Memory](https://dashboard.redisgreen.net/redismonitor_sign_up?utm_source=webopsweekly&utm_medium=email&utm_campaign=2016c&utm_content=primary&utm_term=map_your_redis) Do you know what's taking up all your Redis memory? RedisMonitor creates an interactive map of your Redis memory to show you. Starts at just $7 per month. Redisgreensponsored[![\](https://copm.s3.amazonaws.com/63703e41.png)](https://dashboard.redisgreen.net/redismonitor_sign_up?utm_source=webopsweekly&utm_medium=email&utm_campaign=2016c&utm_content=primary&utm_term=map_your_redis) [Why WhatsApp Only Needs 50 Engineers for Its 900M Users](http://www.wired.com/2015/09/whatsapp-serves-900-million-users-50-engineers?utm_source=webopsweekly&utm_medium=email) One of the intriguing parts of the WhatsApp story is that it has achieved such enormous scale with a tiny team. Cade Metz [How I Sped Up My Site 68.35% With One Line of Code](http://ipullrank.com/how-i-sped-up-my-site-68-percent-with-one-line-of-code/?utm_source=webopsweekly&utm_medium=email) The author made a point of reassuring us this was _not_ clickbait :-) The techniques used are prerender and prefetch directives to speed up rendering of new pages. Mike King [10 Things You Might Not Know About Using S3](https://www.sumologic.com/aws/s3/10-things-might-not-know-using-s3/?utm_source=webopsweekly&utm_medium=email) A variety of ideas learnt over years of operation to help you optimize your own use of S3 for file storage. Joshua Levy and Stefan Zier [The Basics of Webapp Security](http://martinfowler.com/articles/web-security-basics.html?utm_source=webopsweekly&utm_medium=email) A collection of articles that sought to provide a first step for developers hoping to ramp up fast on a range of web security points. Martin Fowler, Cade Cairns and Daniel Somerfield [9 Lessons Learnt Scaling To Handle 21,875,000 Requests Per Hour](https://www.hotjar.com/blog/9-lessons-we-learned-while-scaling-hotjars-tech-architecture?utm_source=webopsweekly&utm_medium=email) A look at how a company providing a Web page ‘heat map’ tracking service has scaled and the lessons learnt along the way. Marc von Brockdorff [Why You Should Stop Installing Your WebDev Environment Locally](https://www.smashingmagazine.com/2016/04/stop-installing-your-webdev-environment-locally-with-docker/?utm_source=webopsweekly&utm_medium=email) A perfect practical introduction to Docker for Web developers who’ve not yet used it in any capacity. Daniel Demmel [How to Deploy Software: A Guide](https://zachholman.com/posts/deploying-software?utm_source=webopsweekly&utm_medium=email) ‘Make your team’s deploys as boring as hell and stop stressing about it,’ says Zach Holman. Lots of great insights in this well presented guide. Zach Holman [What’s This 'Serverless' Thing Anyway?](https://read.acloud.guru/whats-this-serverless-thing-anyway-b101cb72c7e6?utm_source=webopsweekly&utm_medium=email) A reasonable, high level introduction to ‘serverless’ architecture if you haven’t investigated it so far. Sam Kroonenburg 

Jobs

[Site Reliability Engineer, Santa Barbara County](https://boards.greenhouse.io/procore/jobs/188292?gh_src=hs5d4k1#.WD1ak6KLSV4) We're a team of builders; crafting and coding a platform to delight over a million users. We work in big database services to small instances on AWS, manage millions of documents 25,000 database transactions per second. procore [Want a New Job for the New Year? - Try Hired](http://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_campaign=q4-16-webopsweekly) Get ahead of your New Year resolutions! Find your dream job on Hired, where companies apply to you. Hired 

In brief

[Best Practice for HTTP2 Front-end Deployments](http://blog.cloud66.com/best-practice-for-http2-front-end-deployments/?utm_source=webopsweekly&utm_medium=email) Cloud 66 [Continuous Deployment at Instagram](http://engineering.instagram.com/posts/1125308487520335/continuous-deployment-at-instagram/?utm_source=webopsweekly&utm_medium=email) Michael Gorven [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) Get full root access on any Linux distribution you want for only $10 per month, all with SSD storage included. linodesponsored [How HTTP/2 Is Changing Web Performance Best Practices](https://blog.newrelic.com/2016/02/09/http2-best-practices-web-performance/?utm_source=webopsweekly&utm_medium=email) Clay Smith [What I Wish I Had Known Before Scaling Uber to 1000 Services](https://www.youtube.com/watch?v=kb-m2fasdDY&utm_source=webopsweekly&utm_medium=email) video Matt Ranney [Are DDoS Attacks a Threat to the Decentralised Internet?](https://www.youtube.com/watch?v=79u7bURE6Ss&utm_source=webopsweekly&utm_medium=email) video CloudFlare’s Marek Majkowski shows off how they deal with L3 attacks and IP spoofing. Marek Majkowski [Let's Build a CI/CD Pipeline](https://www.youtube.com/watch?v=UAsTNFLGBGI&utm_source=webopsweekly&utm_medium=email) video Jean De Klerk [The Zen of High Performance Messaging with NATS](https://www.youtube.com/watch?v=dYrYCt2dTkw&utm_source=webopsweekly&utm_medium=email) video Waldemar Quevedo Salinas [The Dyn DNS Attack: What It Means, 'Who Did It?' and How To Deal](http://blog.easydns.org/2016/10/24/the-dns-attack-what-it-means-who-did-it-and-how-to-deal/?utm_source=webopsweekly&utm_medium=email) A roundup of a major attack which made numerous popular sites unavailable across the US earlier this year. Mark Jeftovic [Find and Fix Node.js Errors Faster (and have fun doing it)](https://rollbar.com/?utm_source=webopsweekly&utm_medium=email-nl&utm_term=webopsweekly_12_21&utm_campaign=nl_sponsorship) tools Quickly pinpoint what’s broken and why. Get the context and insights to defeat all Node errors. ROLLBARsponsored [5 Dirty Little Secrets of Web Performance](https://www.instartlogic.com/blog/secrets-of-web-performance?utm_source=webopsweekly&utm_medium=email) Dawn Parzych [Google's QUIC Protocol: Moving The Web From TCP to UDP](https://ma.ttias.be/googles-quic-protocol-moving-web-tcp-udp/?utm_source=webopsweekly&utm_medium=email) 'Quick UDP Internet Connections' is a new protocol for the web developed on top of UDP instead of TCP. Mattias Geniar     [Read this issue on the Web](http://webopsweekly.com/issues/96) [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
