MirahLabs Engineering Blog
Technical insights, architectural deep-dives, and system designs authored by our product engineers and AI research leads.
Monitoring Kubernetes with Prometheus, VictoriaMetrics, and Thanos
Standard Prometheus deployments hit scalability limits on large clusters. Explore how Thanos and VictoriaMetrics solve long-term metrics storage and high availability.
Multi-Cloud Kubernetes with Anthos and Azure Arc: Hybrid Cloud Blueprint
Managing Kubernetes clusters across AWS, GCP, and on-premise is challenging. Learn how Google Anthos and Azure Arc unify operations, policy management, and application delivery.
Deploying ML Models to Production: FastAPI + Docker + Kubernetes
Getting an ML model from Jupyter notebook to production requires API serving, containerization, and orchestration. This end-to-end guide covers model serving with FastAPI, containerization, and Kubernetes deployment.
GitOps with ArgoCD: Declarative Kubernetes Deployments
GitOps treats Git as the single source of truth for infrastructure. Learn how ArgoCD continuously reconciles your Kubernetes cluster state with your Git repository.
Kubernetes Pod Autoscaling: HPA, VPA, and KEDA Explained
Kubernetes offers multiple autoscaling mechanisms. This guide explains Horizontal Pod Autoscaler, Vertical Pod Autoscaler, and KEDA for event-driven scaling with practical examples.