Oct 22, 2019
Those of us familiar with concurrency and parallelism know just how useful a mutex can be when protecting access to resources. But how do they work?
Oct 8, 2019
A great feature of Go is the ability to run tests in parallel using the default testing package.
Dec 30, 2018
With a grand total of 8000 attendees, 150+ speakers, 250+ talks, 100+ sponsors and more swag than I've ever seen at a conference, this was an event not to be missed.
Nov 30, 2018
I've been working partially remote for the last 3 years and although at times it's been challenging, it's mostly been a success.
Oct 31, 2018
Firstly, let me explain what I mean by a legacy service: code that has never run on a container orchestration platform. The chances are your services were designed to run independently, on a node with plenty of resources, without being constantly restarted.
May 11, 2018
Kubernetes makes light work of giving us the ability to deploy a canary release.
Apr 5, 2018
Recently, I've been creating a lot of both internal and internet-facing LoadBalancer Services as this is a great way to expose your cluster to traffic. When doing this on AWS, unless specified otherwise, Kubernetes will automatically create a Classic Load Balancer and attach the relevant instances.
May 5, 2017
I was recently working on a small personal project when I came across a problem during some testing. I had written an application that starts a HTTP server, accepts requests, and serves content from an in-memory data store.