---
title: "The .dev TLD, DigitalOcean's Postgres service, and why serverless is the future"
publication: "StatusCode Weekly"
issue: 204
published_at: "2019-02-20"
canonical_url: "https://weekly.statuscode.com/issues/204"
---

The latest Web operations, HTTP, and Web performance news       

#204 — February 20, 2019 

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

Web Operations Weekly 

![](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/wfrwpz3gkcdnvksk5krq.jpg)   

[Google Rolls Out Its `.dev` TLD to the Public, But Check It Doesn't Break Your Internal Domains..](https://blog.google/technology/developers/hello-dev/) — Used internally for a little while (such as with [V8.dev](https://v8.dev/)), Google is now allowing the public to register their own `.dev` domain names. There are stiff [‘early access’ fees](https://domains.google/tld/dev/) till February 28, though. Even if you don’t want one of these domain names, it’s worth checking your own internal ‘.dev’ names don’t [conflict](https://www.theregister.co.uk/2017/11/29/google_dev_network/), as .dev is on Chrome’s preloaded HSTS list. 

Google   [![\](https://copm.s3.amazonaws.com/5daf50c0.png)](https://semaphoreci.com/?utm_source=webopsweekly&utm_medium=cpc&utm_campaign=webopsweekly-semaphore-2-0-20190220) 

[Engineers Want Speed And Efficiency. We Provide Both](https://semaphoreci.com/?utm_source=webopsweekly&utm_medium=cpc&utm_campaign=webopsweekly-semaphore-2-0-20190220) — Semaphore 2.0 is the fastest CI/CD tool you've ever used, it supports highly customizable, powerful pipelines and offers a pricing model that allows you to [pay only for what you use](https://semaphoreci.com/pricing/?utm_source=webopsweekly&utm_medium=cpc&utm_campaign=webopsweekly-semaphore-2-0-20190220). Sign up free with GitHub and give it a run-through. 

Semaphore 2.0 sponsor   

[Cloud Programming Simplified: A Berkeley View on Serverless Computing](https://rise.cs.berkeley.edu/blog/a-berkeley-view-on-serverless-computing/) — Why is serverless the future of cloud computing? This paper, attempting to answer that question, ([direct link to PDF](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2019/EECS-2019-3.pdf)) digs into the history, present and future of serverless computing and comes ten years after [a similar paper](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf) from some of the same authors that ultimately defined what cloud computing was. 

Jonas, Schleier-Smith, Sreekanti, et al.   

[A Quick Reference Guide for Nginx](https://github.com/trimstray/nginx-quick-reference) — Thorough notes covering Nginx best practices and security hardening techniques. It’s not an official guide but cuts right to the chase — following these practices will make your Nginx deployments better. 

Trimstray and Contributors   

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/ey0fh5ivjw2g6vllsgj9.jpg)](https://blog.dgraph.io/post/why-google-needed-graph-serving-system/)  

[Why Google Needed a Graph Serving System](https://blog.dgraph.io/post/why-google-needed-graph-serving-system/) — The founder of [Dgraph Labs](https://dgraph.io/), the graph database company, explains his earlier work at Google and how Google would improve their search systems using graph technology. 

Manish Rai Jain (Dgraph Labs)   

[Awesome Self-Hosted: A Curated List of Self Hostable Services](https://github.com/Kickball/awesome-selfhosted) — In the spirit of the other “awesome” curated lists on GitHub, this one lists almost 900 different tools and services you can host for yourself, covering areas like Web analytics and MTAs to forums and video streaming services. 

Contributors  

💻 Jobs  

[Sr. Fullstack Engineer (Remote)](https://www.stickermule.com/careers) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work. 

Sticker Mule   

[Find A 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 developer roles and is completely free for job seekers. 

Vettery  

📘 Tutorials  

[An Evolving How-To Guide for Securing a Linux Server](https://github.com/imthenachoman/How-To-Secure-A-Linux-Server) — There’s a lot to chew on here, but it covers the basic ground comprehensively, including `sudo`, firewalls, and securing `sshd`. 

The Nacho Man   

[Tutorial: Chaos Engineering with Redis](https://www.gremlin.com/community/tutorials/chaos-engineering-with-redis/?utm_medium=cpm&utm_source=WebOpsWeekly&utm_content=20190213&utm_campaign=2019_Cooperpress) — Learn how to run Chaos Engineering experiments on Redis in this tutorial. 

Gremlin sponsor   

[Understanding Database Sharding](https://www.digitalocean.com/community/tutorials/understanding-database-sharding) — Goes over what sharding is, some of its main benefits and drawbacks, and also a few common sharding approaches. 

Mark Drake   

[Consider gRPC for Mobile APIs](https://hackernoon.com/consider-grpc-for-mobile-apis-2f0a8552ec23) — gRPC is a popular and open RPC framework. This article looks at how it thrives in an Android development environment. 

Skip Hovsmith   

▶[Securing Container Workloads on AWS Fargate](https://www.youtube.com/watch?v=PkR2hu1HCCY) 

Theo Salvo  

💬 Stories & Opinions  

[Executing a Sunset](https://codeascraft.com/2019/02/01/executing-a-sunset/) — Sometimes _life happens_ and you just have to shut down a product that still has users. Here’s how Etsy went about it in three cases. 

Rachana Kumar   

[Incrementally Migrating 1M+ Lines of Code from Python 2 to Python 3](https://blogs.dropbox.com/tech/2019/02/incrementally-migrating-over-one-million-lines-of-code-from-python-2-to-python-3/) — This isn’t a job you’re going to envy, but Dropbox had to do it with their popular desktop client. 

Cary Yang (Dropbox)   

[📈Data-Driven Guide to Engineering Leadership](https://try.gitprime.com/data-driven-engineering-metrics/?utm_source=webopswk&utm_medium=email-nl&utm_campaign=webopswk%28q1%29) 

GitPrime sponsor   

[Python Packaging: How We Manage It at JobTeaser](https://medium.com/jobteaser-dev-team/python-packaging-how-do-we-manage-it-at-jobteaser-2bc8d1e9d206) — They push packages of their own internal software to an EC2-hosted PyPI server. 

Clement Demonchy   

▶[Bringing Magic To Microservice Architecture Development](https://www.youtube.com/watch?v=accEvqeUJWs) — A talk on the issues developers run into when developing distributed, Kubernetes-native systems as opposed the ‘old way’ of doing things. 

Ellen Körbes  

💬 Code & Tools 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/fjnstappa5awefmxf5bk.jpg)](https://www.awsgeek.com/posts/Periodic-Table-of-Amazon-Web-Services/)  

[The Periodic Table of Amazon Web Services, 2019 Edition](https://www.awsgeek.com/posts/Periodic-Table-of-Amazon-Web-Services/) — This is a pretty epic production and would make for a great wall poster. 

Jerry Hargrove   

[deploy-to-kube: Deploy a Node.js App on Kubernetes with a Single Command](https://github.com/kubesail/deploy-to-kube) — Supports any Kubernetes cluster whether self hosted or on Google, Amazon, Digital Ocean, etc. Or even [KubeSail’s free environment.](https://kubesail.com/blog/deploying-node-apps-the-right-way) 

KubeSail   

[Kuberhealthy: Easy Synthetic Testing for Kubernetes Clusters](https://github.com/Comcast/kuberhealthy) 

Comcast   

[AWS CloudFormation Template to Deploy a Kubernetes Cluster using Amazon EKS](https://aws.amazon.com/about-aws/whats-new/2019/02/deploy-a-kubernetes-cluster-using-amazon-eks-with-new-quick-start/) 

Amazon Web Services   

[Inlets: Expose Your Local Endpoints to the Internet](https://github.com/alexellis/inlets) — Combines a reverse proxy and WebSocket tunnels to expose your internal or development endpoints to the public Internet via an exit node. 

Alex Ellis   

[A Sample Cloud-Native Application with 10 Microservices Showcasing Kubernetes, Istio, gRPC and OpenCensus](https://github.com/GoogleCloudPlatform/microservices-demo) — While they claim it’s not an “official” Google project, it’s always reassuring to see a big name stamped on examples like this. 

Google Cloud Platform     

📣 And some vendor-y related news items  

[DigitalOcean Introduces a Managed Postgres Service](https://blog.digitalocean.com/announcing-managed-databases-for-postgresql/) — DO joins providers like AWS, Google, and Azure in offering managed PostgreSQL instances. 
DigitalOcean   

[5 New Amazon EC2 Bare Metal Instance Types Available](https://aws.amazon.com/blogs/aws/now-available-five-new-amazon-ec2-bare-metal-instances-m5-m5d-r5-r5d-and-z1d/) — Using these, your operating system runs on the underlying hardware and has direct access to the processor and other hardware. Starting at 48 logical processors and 384GB of RAM, though, these are for power users. 
Jeff Barr (Amazon)   

[Amazon Elastic File System (EFS) Gets a New 'Infrequent Access' Storage Class](https://aws.amazon.com/blogs/aws/new-infrequent-access-storage-class-for-amazon-elastic-file-system-efs/) — Far less expensive but, naturally, there are compromises to be made. 
Jeff Barr (Amazon)           

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
