<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Prakash Nath Jha — Blog</title><description>Notes on observability, distributed systems, and software engineering.</description><link>https://pnj-e6y.pages.dev/</link><item><title>Cross-account Prometheus replication with end-to-end mTLS via Envoy</title><link>https://pnj-e6y.pages.dev/blog/cross-account-prometheus-mtls/</link><guid isPermaLink="true">https://pnj-e6y.pages.dev/blog/cross-account-prometheus-mtls/</guid><description>How to stream Prometheus metrics from one AWS account to another over the public internet, with Envoy doing mTLS termination on both sides and a NAT-pinned IP allow-list as the outer fence.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>How ServiceMonitor can quietly overload your kube-apiserver</title><link>https://pnj-e6y.pages.dev/blog/servicemonitor-kube-apiserver-impact/</link><guid isPermaLink="true">https://pnj-e6y.pages.dev/blog/servicemonitor-kube-apiserver-impact/</guid><description>Adding a ServiceMonitor looks innocent — at scale it sets off a chain reaction through EndpointSlices, Istio XDS, and kube-proxy that can take down your control plane.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>