Posts

Showing posts from July, 2018

Chrome/Chromium/Electron

The Chrome Browser does a new release every six weeks. The Chrome browser is built using the Chromium open source project. Chrome adds a few proprietary pieces like the Adobe Flash pluging but most of the code is from Chromium. Chrome runs each domain access using a separate process for security reasons. This also means that if a single tab hangs it does not effect the other tabs. Allthough I have had issues where an infinite javascript loop has required me restarting Chrome. Chromium uses the Blink rendering engine which forked from Webkit (which is used by Safari) in 2013. Electron used Chromium for building cross platform web based desktop applications. The Slack desktop application is based on Electron. Chorme and Chromium Podcast by Software Engineering Daily

Serverless Computing

Fn is a cloud agnostic open source serverless computing platform. CloudEvents is an attempt to standardize the serverless computing event model. One of the problems with Serverless computing is the cold start where it may take a while for a Docker Image to startup. This start time could be in the order of minutes if it is a complex Docker Image loading Java and starting up a large Java Function. Function Platforms Podcast