#178 — August 8, 2018 |
Web Operations Weekly |
Istio Reaches 1.0: Ready for Production — This open-source service mesh project from Google, IBM and Lyft is now ready for production. More here. Dan Ciruli (Google) |
Google Announces Dart 2 Stable and the Dart Web Platform — Google says this signals the rebirth of Dart as a mainstream programming language for mobile and Web development. Kevin Moore (Google) |
Manifold Is the Marketplace for Independent Developer Services — Manifold brings together the best cloud services from every category you need to power your application. Manifold sponsor |
Cloudflare Introduces 'Stream', A New Video Streaming Service — No, it’s not a service like Netflix, but a way to integrate video into an app or site without dealing with the common technical complexities hosting video can throw up. Cloudflare |
How Coinbase Is Scaling Its Platform for Spikes in Customer Demand — Coinbase has had to adapt quickly to cope with what it calls “waves of cryptocurrency enthusiasm” with its Ruby and MongoDB-oriented stack. Luke Demi (Coinbase) |
Blink Intent to Ship: Support for WebSockets Over HTTP/2 — Currently if a WebSocket is requested from an HTTP server, a new HTTP/1.1 connection must be established even if there is an active HTTP/2 connection. Work is being done to change this. blink-dev |
💻 Jobs |
DevOps Engineer at X-Team (Remote) — We help our developers keep learning and growing every day. Unleash your potential. Work from anywhere. Join X-Team. x-team |
Find A WebOps Job Through Vettery — Create a profile to connect with 4,000+ companies seeking top tech talent. Vettery |
📘 Tutorials |
Using Kubernetes to Deploy Postgres — How to run a PostgreSQL database on a Kubernetes cluster using Docker containerization. Severalnines |
How to Migrate Existing Microservices to Serverless — The challenges you may face in moving some of your microservices to serverless. Yan Cui |
Mark Nottingham |
Continuous Delivery on Modern Infrastructure - Run GoCD on Kubernetes GoCD sponsor |
Run Non-SSL Protocols On The Same Port As SSL in NGINX 1.15.2 — A look at the new Faisal Memon |
Building a Serverless Contact Form with AWS Lambda and AWS SES — A great example of using Amazon’s email service from Lambda. Adnan Rahić |
▶ The AWS Free Tier Widget Explained — See how the new AWS Free Tier widget can show you how to avoid going over your free tier usage. Tia Williams |
💬 Stories & Opinions |
Herb: Uber's Multi-DC Replication Engine for Its Schemaless Datastore — Schemaless is an interesting MySQL-based datastore Uber uses and here they share how they’ve made it resilient using their numerous datacenters and a technology called Herb. Himank Chaudhary |
'How I Gained Commit Access to Homebrew in 30 Minutes' — How a GitHub API token exposed by a Jenkins (CI) setup gave away the keys to the Homebrew kingdom. Eric Holmes |
Container Adoption Speeds Up to The Detriment of VMs — As containers grow more popular, virtual machine deployments are declining. Steven J. Vaughan-Nichols (ZDNet) |
How Facebook Has Deployed TLS 1.3 At Scale with Fizz, A Performant Open Source TLS Library — “More than 50 percent of our internet traffic is now secured with TLS 1.3.” |
Inside Fortnite's Massive Data Analytics Pipeline — How the wildly popular multiplayer game keeps all the data to keep it running together. Datanami |
How Securing Web Sites Made Them Less Accessible — “The drive to force every site on the web to HTTPS has pushed the web further away from the next billion users” Eric Meyer |
The Security Differences: Containers vs. Serverless vs. VMs Vince Power |
🔧 Tools |
Amazon ElastiCache for Redis Now PCI DSS Compliant — So now you can use ElastiCache for Redis for the processing of sensitive payment card data. Amazon Web Services |
Secure, Affordable Image Processing Blitline sponsor |
Transparent SLIs: See Google Cloud The Way Your App Experiences It — Transparent service level indicators are now available on Google Cloud Platofrm, offering fine-grained detail about the behavior of GCP services as related to your workloads. Jay Judkowitz (Google) |
repo-security-scanner: CLI Tool to Find Secrets Accidentally Committed to Git — Passwords, private keys, etc. Interestingly, it’s been built at the UK’s Home Office (the UK’s official department for law and order). UK Home Office |
Magma: A Fully Featured, Commercial-Grade Email Server — An encrypted email system with support for SMTP, POP, IMAP, and HTTP. GitHub repo. Lavabit LLC |
Build, Deploy, and Manage Modern Serverless Workloads using Knative on Kubernetes Mark Chmarny |