In my last few posts, I have been talking about distributed tracing and some of the open source options. In this post, I would like…
An Intro to Jaeger
In the Cloud Native world, distributed tracing is critical to proper observability. A couple of open-source projects offer a way to collect and analyze trace…
An Intro to Distributed Tracing
In my post about observability, I hinted to the importance of distributed tracing in the Cloud Native era. In this post I would like to dig…
An Intro to Observability
In the Cloud Native world you often come across the word “observability”. What is it and why does it matter? Read on to learn more!
An Intro to Ambassador
In the Cloud Native world, the use of proxies is growing in popularity. One such use-case for a proxy is to support API gateway functionality.…
An Intro To Prometheus
If you are looking for a solution to handling metrics in the Cloud Native era, you have likely come across Prometheus. In this post, I…
An Intro to Kops
I have been talking a bit about Kubernetes lately so I figured I would cover how to deploy and maintain a Kubernetes cluster. I use…
Kubectl Commands for Application Management
If you are using Kubernetes then you are likely familiar with the kubectl command. In this post, I would like to cover some of the…
Fitness: Training for a Lifting Competition
As many people who read my blog know, the last year has been a busy year for me. I was recently going through draft blog…
Software Deployment Models
I have been thinking a lot about software deployment models and how they have changed over time. After running this by a few people, it…