---
title: "#111: Stack Overflow's DNS Management System, and a Guide to HTTP/2 Server Push"
publication: "StatusCode Weekly"
issue: 111
published_at: "2017-04-12"
canonical_url: "https://weekly.statuscode.com/issues/111"
---

WebOps Weekly 111   . 

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

[![WebOps Weekly\](http://webopsweekly.com/images/webops-header.png)](http://webopsweekly.com) Issue 111 — April 12, 2017     

[Is GraphQL the Next Frontier for Web APIs?](https://brandur.org/api-paradigms?utm_source=webopsweekly&utm_medium=email) opinion Are REST-_ish_ APIs ‘good enough’ for now? This provoked some [Hacker News discussion.](https://news.ycombinator.com/item?id=14003134) Brandur Leach [DNSControl: Stack Overflow's DNS Management System](http://blog.serverfault.com/2017/04/11/introducing-dnscontrol-dns-as-code-has-arrived/?utm_source=webopsweekly&utm_medium=email) news Craig Peterson from Stack Exchange explains why they built [DNSControl](https://github.com/StackExchange/dnscontrol), a declarative DNS management system that syncs across multiple providers. Stack Exchange [A Comprehensive Guide To HTTP/2 Server Push](https://www.smashingmagazine.com/2017/04/guide-http2-server-push/?utm_source=webopsweekly&utm_medium=email) tutorial Server push is a defining feature of HTTP/2, but how does it work? How is it used, and how does it help performance? Jeremy Wagner [Monitor your web app performance in real-time](https://www.datadoghq.com/lpg/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-WebOpsWeekly) Set sophisticated alerts on app performance. Correlate with metrics from load balancers, databases, and more. Datadogsponsored[![\](https://copm.s3.amazonaws.com/f188497c.png)](https://www.datadoghq.com/lpg/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-WebOpsWeekly) [Dropbox's Experiences with Deploying Brotli for Static Content](https://blogs.dropbox.com/tech/2017/04/deploying-brotli-for-static-content/?utm_source=webopsweekly&utm_medium=email) story A lossless compression algorithm that yielded 20% reductions in static assets for Dropbox. Dropbox Tech Blog [Twitter Reveals the Future of Its API Platform](https://blog.twitter.com/2017/building-the-future-of-the-twitter-api-platform?utm_source=webopsweekly&utm_medium=email) news If you build on top of Twitter, things may be getting more exciting with new APIs and paid options coming later this year. Twitter [How Cloudflare Made Its DNS Stack 3x Faster](https://blog.cloudflare.com/how-we-made-our-dns-stack-3x-faster/?utm_source=webopsweekly&utm_medium=email) story Currently Cloudflare’s DNS service answers around 1 million queries per second – not including attack traffic – via a global anycast network. Cloudflare [How Twitter Built Twitter 'Lite'](https://blog.twitter.com/2017/how-we-built-twitter-lite?utm_source=webopsweekly&utm_medium=email) news Twitter Lite is a new progressive web app (PWA) available on [mobile.twitter.com](https://mobile.twitter.com). Nicolas Gallagher explains the stack behind it. Twitter Engineering [A Guide to AWS Virtual Private Cloud's Core Concepts](http://start.jcolemorrison.com/aws-vpc-core-concepts-analogy-guide/?utm_source=webopsweekly&utm_medium=email) tutorial The core concepts of Amazon’s _Virtual Private Clouds_ (VPC) thoroughly explained. J Cole Morrison In brief [Microsoft Acquires Deis to Help Companies 'Innovate with Containers'](https://blogs.microsoft.com/blog/2017/04/10/microsoft-acquire-deis-help-companies-innovate-containers/?utm_source=webopsweekly&utm_medium=email) news Deis builds open source tools for creating and managing Kubernetes-based applications. Microsoft [NGINX 1.12.0 Stable Released](https://news.ycombinator.com/item?id=14099470&utm_source=webopsweekly&utm_medium=email) news Hacker News [IPv6 Attacks Bypass Network Intrusion Detection Systems](https://www.itnews.com.au/news/ipv6-attacks-bypass-network-intrusion-detection-systems-457476?utm_source=webopsweekly&utm_medium=email) news A lock of knowledge and mature tooling can cause security issues with IPv6. Juha Saarinen [NGINX Announces 'Certified Modules' for NGINX Plus](https://www.nginx.com/blog/certified-modules-released/?utm_source=webopsweekly&utm_medium=email) news NGINX [Notes on DigitalOcean's 5 Hour Control Panel and API Outage](https://www.digitalocean.com/company/blog/update-on-the-april-5th-2017-outage/?utm_source=webopsweekly&utm_medium=email) news DigitalOcean [Full-day Workshop: Using ES6 and React with Netflix's Brian Holt](https://forwardcourses.com/workshops/6) React eschews the traditional MVC architecture, a counter-intuitive approach Brian explains along with JSX, React best practices, and the React component lifecycle. Forward Coursessponsored [Docker: Getting Started with Python, Redis, and NGINX](https://hackernoon.com/docker-tutorial-getting-started-with-python-redis-and-nginx-81a9d740d091?utm_source=webopsweekly&utm_medium=email) tutorial Roman Gaponov [The Definitive Guide to Emoji Domains](https://www.dnacademy.com/emoji-domains?utm_source=webopsweekly&utm_medium=email) tutorial It’s possible to use emojis in domain names, but.. it’s complicated. DNAcademy [Connecting Kubernetes Services with linkerd](https://lwn.net/SubscriberLink/719282/d8444c95089cd014/?utm_source=webopsweekly&utm_medium=email) tutorial Tom Yates [5 Things Learnt About Monitoring Containers and Their Orchestrators](http://highscalability.com/blog/2017/4/10/five-things-weve-learned-about-monitoring-containers-and-the.html?utm_source=webopsweekly&utm_medium=email) tutorial High Scalability [Troubleshooting Port Exhaustion in Heroku's Routing Layer](https://engineering.heroku.com/blogs/2017-03-30-sockets-in-a-bind/?utm_source=webopsweekly&utm_medium=email) story Lex Neva [One Developer's AWS Wishlist for 2017](https://read.acloud.guru/my-aws-wishlist-for-2017-8c55a7b7b475?utm_source=webopsweekly&utm_medium=email) opinion John McKim [Containers are Inevitable Even for Content Delivery](https://www.section.io/blog/containers-are-inevitable/?utm_source=webopsweekly&utm_medium=email) opinion Stewart McGrath [Have you tried MongoDB Atlas yet?](https://www.mongodb.com/cloud/atlas/lp/try-2?jmp=cpress&utm_campaign=WW_CP_newsletter_sponsorship_FY17Q2&utm_content=sponsored&utm_medium=&utm_source=webopsweekly) tools Get started with a free, hosted replica set. No credit card needed! MONGODBsponsored [Lighthouse: Google's Automated Web Page Quality Tool](https://developers.google.com/web/tools/lighthouse/?utm_source=webopsweekly&utm_medium=email) tools Google Developers [Progressive Monitoring for Progressive Web Apps with SpeedTracker](https://habd.as/monitor-pwa-website-performance/?utm_source=webopsweekly&utm_medium=email) tools A tool that allows you to monitor website performance over time. Josh Habdas [Teleport 2.0: An SSH Server for Managing Distributed Infrastructure](http://gravitational.com/blog/teleport_2.0_released/?utm_source=webopsweekly&utm_medium=email) tools Gravitational [NStack: Type-Safe, Composable Microservices for Data Analytics](https://github.com/nstack/nstack?utm_source=webopsweekly&utm_medium=email) tools A compute platform for processing streams. NStack [Beesly: A PAM Authentication Microservice](https://github.com/bincyber/beesly?utm_source=webopsweekly&utm_medium=email) code Written in Python. github.​com    [Read this issue on the Web](http://webopsweekly.com/issues/111) [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
