---
title: "A 23 terabyte migration, the Microsoft ecosystem on AWS, and Awk 5.0"
publication: "StatusCode Weekly"
issue: 212
published_at: "2019-04-17"
canonical_url: "https://weekly.statuscode.com/issues/212"
---

The latest Web operations, HTTP, and Web performance news       

#212 — April 17, 2019 

[Read on the Web](https://webopsweekly.com/issues/212)   

Web Operations Weekly 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/c0vl1uwiarhamvvyqpnd.jpg)](https://nodecraft.com/blog/development/migrating-23tb-from-s3-to-b2-in-just-7-hours)   

[Migrating 23TB From S3 to B2 in Just 7 Hours](https://nodecraft.com/blog/development/migrating-23tb-from-s3-to-b2-in-just-7-hours) — The tale of how a multiplayer game server provider moved 23TB of customer backups from AWS S3 to Backblaze’s [B2](https://www.backblaze.com/b2/cloud-storage.html) in just several hours with the goal of making large egress savings. 

Nodecraft   

[EdgeDB: The Best of Both NoSQL and SQL?](https://edgedb.com/blog/edgedb-1-0-alpha-1/) — EdgeDB is an open-source object-relational database attempt to bring the simplicity of NoSQL to the relational world. PostgreSQL is used under the hood with Edge’s own SQL-esque query language (EdgeQL) compiled to SQL behind the scenes. 

Yury Selivanov and Elvis Pranskevichus   [![\](https://copm.s3.amazonaws.com/4b5bb61f.png)](https://www.gremlin.com/blog/what-is-chaos-engineering-and-where-is-it-going/?utm_medium=cpm&utm_source=WebOpsWeekly&utm_content=20190403&utm_campaign=2019_Cooperpress) 

[What is Chaos Engineering? SREs Define the Practice & Where It's Going](https://www.gremlin.com/blog/what-is-chaos-engineering-and-where-is-it-going/?utm_medium=cpm&utm_source=WebOpsWeekly&utm_content=20190403&utm_campaign=2019_Cooperpress) — Learn how Chaos Engineering studies complex large-scale computer systems. How the practice is growing in implementation and interest. Why are some of the most successful companies in the world adopting it and hear thoughts and opinions from experts in diverse roles. 

Gremlin sponsor   

[The Wide World of Microsoft Windows on AWS](https://aws.amazon.com/blogs/aws/the-wide-world-of-microsoft-windows-on-aws/) — Running Windows has been a built-in feature on AWS for _11 years_ now and here AWS’s Chief Evangelist looks at the current Windows-on-AWS ecosystem in detail from SQL Server to license management and running C# on AWS Lambda. 

Jeff Barr (Amazon)   

[Google Search Now Supporting Instant-Loading AMP Pages From _Your Own Domain_](https://webmasters.googleblog.com/2019/04/instant-loading-amp-pages-from-your-own.html) — Google are rolling out support for ‘signed exchanges’ in Google Search’s AMP web results. This enables displaying the _publisher’s own domain_ when AMP content is loaded via search results. 

Google   

[Let's Encrypt to Transition to Their Own Root](https://scotthelme.co.uk/lets-encrypt-to-transition-to-isrg-root/) — From July, [Let’s Encrypt](https://letsencrypt.org/) will issue certificates from their own intermediate CA as opposed to their current [IdenTrust](https://en.wikipedia.org/wiki/IdenTrust) cross-signed intermediate. Now Let’s Encrypt is so widely trusted, it makes sense to move to their own system. 

Scott Helme      

**👀 INTERESTING ASIDES:** 

- Erik Bernhardsson used math to demonstrate [why software projects take longer than we think.](https://erikbern.com/2019/04/15/why-software-projects-take-longer-than-you-think-a-statistical-model.html)
- Jon Skeet, Stack Overflow's most prolific contributor, [introduces us to C# 8.0](https://www.youtube.com/watch?v=-Hjm-oLEq5w) ▶
- The radio waves from 5G transmissions [may break weather forecasting](https://hackaday.com/2019/04/16/5g-buildout-likely-to-put-weather-forecasting-at-risk/).
- And Intel is [getting out of the 5G modem business](https://newsroom.intel.com/news-releases/intel-modem-statement/) altogether.    

💻 Jobs  

[DevOps Engineer at X-Team (Remote)](https://x-team.com/remote-devops-engineer-jobs/?utm_source=cooperpress&utm_medium=email-ad&utm_campaign=webops) — Join the most energizing community for developers. Work from anywhere with the world's leading brands. 

X-Team   

[Find A WebOps Job Through Vettery](https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-webopsweekly&utm_term=tech&utm_content=grouped&utm_campaign=ad-77581) — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. 

Vettery  

📖 Tutorials & Stories  

[The Web Developer's Guide to DNS](https://rjzaworski.com/2019/04/the-web-developers-guide-to-dns) — A little DNS know-how _“shines some light on a fundamental, enduring part of the Internet’s plumbing”_. 

RJ Zaworski   

[Linkerd v2: How Lessons from Production Adoption Resulted in a Rewrite of the Service Mesh](https://www.infoq.com/articles/linkerd-v2-production-adoption) — Amongst other things, the popular service mesh moved from being written in Scala to a split between Go and Rust. 

William Morgan   

[Architect Your Cloud Apps for Peak Performance](https://pages.awscloud.com/Architect-Cloud-Apps-Performance.html?&trk=el_a131L000005ua5zQAA&trkCampaign=AWSMP_EH_ACloudGuru_Webinar_APR&sc_channel=el&sc_campaign=AWSMP_EH_ACG_Webinar_APR_2019_WebOps_WeeklyAd2&sc_outcome=Marketplace) — Need to know how to architect cloud apps for peak performance? A Cloud Guru will provide an introduction to the AWS Well-Architected Framework (WAF). 

AWS sponsor   

[Migrating a Retail Monolith to Microservices](https://www.infoq.com/news/2019/04/monolith-microservices-migration) — At a recent event, a developer working on a monolithic app maintained by 2 teams explained how they broke things down to 270 microservices managed by 48(!) teams. 

Jan Stenberg   

[Testing the Performance of the NGINX Ingress Controller for Kubernetes](https://www.nginx.com/blog/testing-performance-nginx-ingress-controller-kubernetes/) — A look at the performance you can achieve with the NGINX Ingress Controller for Kubernetes in terms of requests per second, SSL/TLS transactions per second, and throughput. 

NGINX, Inc.   

['Google AMP Lowered Our Page Speed, and There's No Choice But to Use It'](https://unlikekinds.com/article/google-amp-page-speed) — A blistering critique of AMP based both upon Google’s management of it as well as its ability to actually achieve its goal of improving performance. 

Walid Halabi   

[📕 20 Patterns to Watch for in Engineering Teams](https://resources.gitprime.com/books/20-patterns/?utm_source=nl%28wow%29&utm_medium=email-nl&utm_campaign=nl%28wow%29) 

GitPrime sponsor   

▶[An Introduction to Monitoring Serverless Apps](https://www.youtube.com/watch?v=rF_1AfXMURE&list=PLGyRwGktEFqdcUeRlp8uExkM8SPT5jf6l&index=2&t=0s) — A 5 part (but growing) series of videos looking at different serverless monitoring approaches, such as AWS X-Ray, Artillery, and Epsagon. 

Marcia Villalba  

🛠 Code & Tools  

[Kubernetes External Secrets: A Tool to Use External Secret Management Systems in K8s](https://godaddy.github.io/2019/04/16/kubernetes-external-secrets/) — Engineering teams at GoDaddy use AWS Secrets Manager from Kubernetes to handle their secrets, but the different ways different teams use Secrets Manager has demanded they produce a tool to assist in the process. 

GoDaddy Engineering Blog   

[Red Hat's Quarkus Brings Natively Compiled Java to Kubernetes](https://thenewstack.io/red-hats-quarkus-brings-natively-compiled-java-to-kubernetes/) 

Mike Melanson   

[NGINX Plus R18: NGINX's Enterprise Level HTTP Server](https://www.nginx.com/blog/nginx-plus-r18-released/) — Based upon their popular open source releases, the latest NGINX Plus includes dynamic loading of SSL/TLS certificates, along with improvements to enterprise-level features like health checks and clustering. 

NGINX, Inc.   

[VSCodium: It's Visual Studio Code, Sans Microsoft](https://vscodium.com/) — Telemetry, tracking, and trademarks have all been ripped out of the increasingly popular code editor. 

Peter Squicciarini   

[GNU Awk 5.0 Released](http://lists.gnu.org/archive/html/info-gnu/2019-04/msg00002.html) — [AWK](https://en.wikipedia.org/wiki/AWK) is a popular part of the sysadmin’s text (and log) processing toolkit. 5.0’s big new feature is _namespaces_ which will help if you’re building more complex systems. 

Arnold Robbins (GNU)   

[HTTPS-PORTAL: An Automated HTTPS Server](https://github.com/SteveLTN/https-portal) — Powered by Nginx, Let’s Encrypt and Docker. The just released 1.7.0 version adds TLS 1.3 support and drops TLS 1.0 and 1.1. 

Weiyan Shao   

[Flagger: A Kubernetes Operator for Handling Canary Deployments](https://github.com/weaveworks/flagger) — Uses Istio or App Mesh routing to provide progressive delivery of new features, etc. 

Weaveworks         

Curated by [Cooperpress](https://cooperpress.com/). 

[Change your email address](https://webopsweekly.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://webopsweekly.com/leave/*|UID|*). 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
