jasonbutz.info

Article Roundup - October 5, 2018

Article Roundup

Inside look at modern web browser
This is the first of a four-part series (all four parts are out) that provides a view into the architecture of the Chrome browser with some graphics along the way. The series shows both how different things are broken down and separated in Chrome as well as why things were done that way.

Deploy OpenFaaS and Kubernetes on DigitalOcean with Ansible
OpenFaaS is a framework for executing serverless functions with Docker or Kubernetes. This article provides instructions on creating your Kubernetes or Docker Swarm machine in the cloud and configuring OpenFaaS all using Ansible, an IT automation framework. This article provides a nice introduction to DigitalOcean’s processes and API as well as a gentle introduction to Ansible. It’s a good idea to know a little about Docker but not required.

How to extract a data-rich service from a monolith
I haven’t made it through the whole article yet, but it is on Martin Fowler’s site and is a very detailed look at breaking a data-focused service out of a monolith into its own service.

First enterprise-ready time-series database to support full SQL & scale
TimescaleDB, a relational database system built for time-series data, has recently announced their version 1.0 release. TimescaleDB launched in April 2017 and is already being used by some big names, like Bloomberg, Comcast, Cray, Cree, and LAIKA. It supports a large number of other tools like Tableau, Apache Kafka, and Apache Spark. Their performance numbers look very impressive and it’s exciting to see how well the open-source project is doing.