IMTI

Architecting, Developing, SRE, DevOps, AI/ML

The Two Failure Modes That Break Your AI Data Agent

A Case Study in Agent Psychology

What building an MCP-powered data platform taught me about why LLMs ignore the instructions you spent months writing.


PostgreSQL to OpenSearch with PySpark on Kubernetes

Date-windowed ETL, idempotent upserts, and CronJob scheduling

Moving analytics data from a Zalando-managed PostgreSQL cluster into OpenSearch for full-text search and dashboarding looks simple on paper. In practice, it requires date-windowed reads over JDBC, deterministic document IDs, CronJob scheduling, and Kubernetes secret injection. This article documents the full pattern.


Apache NiFi: Production Kubernetes Deployment

Apache NiFi Part 1

This article covers deploying Apache NiFi on Kubernetes for production workloads: a clustered deployment with ZooKeeper, persistent storage, and proper ingress handling.