Practical SRE

Tech blog on Site Reliability Engineering, DevOps and Cybersecurity

Home Search About Tools Archive

Observability - How To Export HAProxy Metrics To Prometheus And Grafana

September 15, 2024

Learn the basics of observability in load balancers. Let's setup a HAProxy instance and send the metrics to Grafana via Prometheus.
Read More

Systems Design - Understanding Monolith and Microservice Patterns

July 22, 2024

Design a weather web application to understand monolith design vs microservice design pattern
Read More

High Availability - How to Prevent a Load Balancer Outage With VRRP and KeepAlived

June 27, 2024

Learn how to configure a single virtual IP to be shared between two load balancers for active-passive failover.
Read More

Site Reliability - The 4 Signals That Really Matter

May 20, 2024

As an SRE or oncall engineer responsible for production applications, you’ll soon find yourself overwhelmed with too many metrics once your observability stack is up and running. The 4 golden signals to your rescue!
Read More

Local Cloud Magic - Building a Kubernetes Home Lab Is Easier Than You Think, Thanks To Microk8s!

February 11, 2024

Let's learn to how to setup a kubernetes homelab in a proxmox local cloud and deploy a sample python application.
Read More

Build and Deploy a Ridiculously Simple Python Webapp With Just Two Docker Commands

January 13, 2024

Let’s build a simple and straightforward website that’s written in Python. It’s a real site, quite basic, and greets visitors with a ‘Hello’ greeting with some small talk of the weather. Docker is perfect for running and containerizing this application, so that we can deploy it anywhere later.

Read More