---
title: "Rails 6.0, MongoDB 4.2, and Microsoft's new browser"
publication: "StatusCode Weekly"
issue: 230
published_at: "2019-08-21"
canonical_url: "https://weekly.statuscode.com/issues/230"
---

The latest Web operations, HTTP, and Web performance news       

#230 — August 21, 2019 

[Read on the Web](https://webopsweekly.com/issues/230)   StatusCode Covering the week's news in software development, infrastructure, ops, platforms, and performance — Formerly **Web Operations Weekly** and currently in transition.  

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/v1566401335/uot5wrf6yxmw0ddon4fn.jpg)](https://aws.amazon.com/blogs/aws/amazon-prime-day-2019-powered-by-aws/) 

Editorial credit: Jonathan Weiss / Shutterstock.com  

[How AWS Powered Amazon's Prime Day 2019](https://aws.amazon.com/blogs/aws/amazon-prime-day-2019-powered-by-aws/) — Amazon drove a ‘record breaking’ amount of traffic and sales on this year’s _Prime Day_, all powered by AWS services like CloudFront, DynamoDB (which peaked at serving 45.4 million requests _per second_), and Aurora. 

Jeff Barr   

[Microsoft Introduces Beta of Its Chrome-Based _Edge_ Browser](https://blogs.windows.com/windowsexperience/2019/08/20/introducing-microsoft-edge-beta-be-one-of-the-first-to-try-it-now/) — Available for Windows and macOS, the beta release of Edge is the third and final preview release of Microsoft’s new Chromium-based browser, although Microsoft is declaring it ‘ready for everyday use’ with this release. It also includes the ‘Internet Explorer mode’ for back compatibility with IE 11. 

Joe Belfiore (Microsoft)   [![\](https://copm.s3.amazonaws.com/c6284d54.jpg)](https://www.getzephyr.com/insights/developing-devops-testing-strategy-benefits-best-practices-tools?utm_source=cooperpress&utm_medium=email&utm_campaign=webops%20weekly%20082119) 

[How to Develop a Successful DevOps Testing Strategy](https://www.getzephyr.com/insights/developing-devops-testing-strategy-benefits-best-practices-tools?utm_source=cooperpress&utm_medium=email&utm_campaign=webops%20weekly%20082119) — Everything you need to know about building a DevOps strategy starts here. Get expert tips and tools that will streamline and automate your entire software delivery lifecycle. 

Zephyr sponsor   

[Cloudflare Plans to Go Public, Here's Its S-1](https://www.sec.gov/Archives/edgar/data/1477333/000119312519222176/d735023ds1.htm) — When a company wishes to offer its shares for public sale in the US, it has to file a document with the authorities to disclose info about their business, how it’s performing, etc. Here’s Cloudflare’s. 

SEC   

[IETF Publishes JMAP Spec, An Attempt to Modernize Email](https://fastmail.blog/2019/08/16/jmap-new-email-open-standard/) — We’ve briefly mentioned this before, but the specifications for the [‘JMAP’](https://jmap.io/) email protocol have now been reviewed and published by the Internet Engineering Task Force (IETF). It remains to be seen if providers other than Fastmail and Topicbox adopt it, however. 

Fastmail   

[Highlights from Git 2.23: Alternatives for `git checkout`](https://github.blog/2019-08-16-highlights-from-git-2-23/) — Yes, there’s a new version of `git`. The biggest tweak comes via two new commands, `git switch` and `git restore` which aim to break down the `git checkout` experience into something more controllable. 

The GitHub Blog     

**Quick bytes:** 

- DigitalOcean launched a managed PostgreSQL service last year, now they've [launched MySQL and Redis services too.](https://blog.digitalocean.com/take-the-worry-out-of-managing-your-mysql-redis-databases/)
- As of January 1, 2020, Google Cloud Platform will be [introducing an extra fee](https://cloud.google.com/compute/all-pricing#ipaddress) for all publicly addressable VM instances.
- A popular Ruby gem, `rest-client`, [was hijacked](https://github.com/rest-client/rest-client/issues/713) with a (now neutralized) backdoor that would remotely execute code from Pastebin.
- Bitbucket, Atlassian's code repository service, is [removing support for Mercurial](https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket) to go 100% `git`.
- An AI-focused [chip with 1.2 _trillion_ transistors](https://venturebeat.com/2019/08/19/cerebras-systems-unveils-a-record-1-2-trillion-transistor-chip-for-ai/) has been created. A huge jump from the ~10bn a typical modern Intel CPU has.
- Apple is now going to [pay up to $1.5m](https://www.theguardian.com/technology/2019/aug/12/apple-hackers-black-hat-conference) for responsibly disclosed security vulnerabilities.
- Alibaba's [cloud revenue is growing rapidly](https://techcrunch.com/2019/08/15/alibaba-cloud-biz-is-on-a-run-rate-over-4b/) and is now basically China's answer to AWS.    

💻 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   

[WebOps developers are in demand on Vettery](https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-webopsweekly&utm_term=tech&utm_content=grouped&utm_campaign=ad-77581) — Make a free profile, name your salary, and connect with hiring managers from top employers. 

Vettery  

💬 Stories and Opinions  

[The Architecture of a Static, Wiki-Like Site from 1996](https://www.solipsys.co.uk/new/HowTheFarragoWorks.html) — I saw this on Hacker News and thought it was interesting, particularly through the lens of the renaissance of static site generation. It involves forms, email, and turning emails into site edits. 

Colin Wright   

[How 21st Century Datacenter Locations Can Be Driven by 19th Century Politics](https://www.linkedin.com/pulse/21st-century-datacenter-locations-driven-19th-politics-george-moore/) 

George Moore   

[The (Not So) Hidden Cost of Sharing Code Between iOS And Android](https://blogs.dropbox.com/tech/2019/08/the-not-so-hidden-cost-of-sharing-code-between-ios-and-android/) — Dropbox used to share C++ code between their iOS and Android apps but the overhead of doing so turned out to be more costly than just writing two versions.. 

Eyal Guthmann (Dropbox)   

[📕 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) — Actionable insights to help you debug your development process with data. [Get your copy](https://resources.gitprime.com/books/20-patterns/?utm_source=nl%28wow%29&utm_medium=email-nl&utm_campaign=nl%28wow%29). 

GitPrime sponsor   

[Why Software Architects Must Be Involved in the Earliest Systems Engineering Activities](https://insights.sei.cmu.edu/sei_blog/2019/08/why-software-architects-must-be-involved-in-the-earliest-systems-engineering-activities.html) 

Sarah Sheard   

[What I've Learnt in a Year of Working Remotely](https://mikeindustries.com/blog/archive/2019/08/a-year-of-working-remotely) — Working remotely as a software developer is increasingly common, and despite the obvious advantages, there are a lot of complicated tradeoffs too. 

Mike Davidson   

[Behind The Scenes of Pinterest’s Next-Gen Content Moderation Platform, Pinqueue3.0](https://medium.com/pinterest-engineering/introducing-pinqueue3-0-pinterests-next-gen-content-moderation-platform-fcfa972bf39c) 

James Man (Pinterest Engineering)  

📖 Tutorials and Knowledge  

[Some Distributed Systems Vocabulary](https://lethain.com/distributed-systems-vocabulary/) — Brief, high level explanations of CAP, ACID, Harvest and Yield, BASE, CALM, consistency levels, and more. All things worth knowing (or knowing how to look up!) 

Will Larson   

[How to Start Your Own ISP](https://startyourownisp.com/) — A practical guide to starting your own (wireless) Internet Service Provider. 

Graham Castleton   

[Do You Need Go or Kubernetes Training?](https://www.ardanlabs.com/training/?utm_source=Cooperpress%20Primary) 

Ardan Labs sponsor   

[Using Callback URLs for Approval Emails with AWS Step Functions](https://aws.amazon.com/blogs/aws/using-callback-urls-for-approval-emails-with-aws-step-functions/) — A clever use for a Step Functions state machine – sending out an email and then awaiting for a user to click an approve/reject link within the mail. 

Ben Kehoe   

[Bringing Serverless to a Page Near You with Hugo and Kubernetes](https://www.openfaas.com/blog/serverless-static-sites/) — Discover how to migrate a Hugo-powered static site over to OpenFaaS complete with custom domains, TLS, and CI/CD. 

OpenFaaS   

[You Can Now Trigger Kernel Panics on Your EC2 Instances](https://aws.amazon.com/blogs/aws/new-trigger-a-kernel-panic-to-diagnose-unresponsive-ec2-instances/) — Initially it sounds like one of those “but _why?_” features but it’s basically to help you diagnose problems with unresponsive instances. 

Sébastien Stormacq  

🛠 Code and Tools  

[Ruby on Rails 6.0 Released](https://weblog.rubyonrails.org/2019/8/15/Rails-6-0-final-release/) — The latest big release of the popular rapid webapp development framework for Ruby is out. 

Official Rails Blog   

[MongoDB 4.2 Released](https://www.mongodb.com/blog/post/mongodb-42-is-now-ga-ready-for-your-production-apps) — The popular document-oriented database takes a step forward with support for distributed ACID transactions, on-demand materialized views, and retryable reads and writes (for handling transient cluster failures). Client-side field-level encryption is also in beta. 

Eliot Horowitz (MongoDB)   

[Going 'Serverless' on Google Cloud Platform](https://bravenewgeek.com/serverless-on-gcp/) — A roundup of what GCP offers when it comes to no-ops services from the Firebase backend to Cloud Functions, App Engine, Cloud Run, and Compute Engine. 

Tyler Treat   

[A New Way to Run .NET 'Apps' Directly From a GitHub Gist](https://www.hanselman.com/blog/SharpScriptFromServiceStackLetsYouRunNETAppsDirectlyFromAGitHubGist.aspx) — A look at an interesting open source project that now brings an embeddable JavaScript-inspired scripting language, [#Script](https://sharpscript.net/), to .NET Core and .NET apps. 

Scott Hanselman         

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
