Photo by Luke Chesser on Unsplash

Decentralized systems observability has always been challenging. Dealing with latency, distributed transactions, failures etc became increasingly complex. The more abstraction a decentralized system has, the more difficult it is to reason about it, debug and troubleshoot.

Debugging on K8s is hard

The main reason that makes Kubernetes observability so difficult is the volatile and dynamic…

Image by 200 Degrees from Pixabay


This article is intended as a guide for creating Kubernetes manifest files.

YAML stands for YAML ain’t markup language is used to create Kubernetes manifests. According to the definition:

YAML is a human friendly data serialization language for all programming languages.

Indeed reading YAML is rather straightforward, once you realize…


Opinions: Multi-cloud is real, Microservices are hard, Kubernetes is the future, CLIs are good. Me: Love jogging with my dog and learning new things.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store