Posts

ColdFusion Infrastructure Deployment With Terraform Creates Inconsistent Environments

Image
  Same Code, Different Server: Why Terraform-Built ColdFusion Environments Drift Apart Staging works. Production does not. The Terraform configuration is identical, committed to the same repository, applied from the same pipeline. Yet a ColdFusion page that renders cleanly in staging throws an error in production. Read More

ColdFusion Kubernetes Ephemeral Storage Filling From Application Logs

Image
  The Disk You Forgot You Had: Stopping ColdFusion Logs From Filling Kubernetes Ephemeral Storage Your pods were stable for six weeks. Then, within an hour, three of them were evicted. Nothing changed in the code. Traffic was ordinary. Memory and CPU graphs looked healthy. Read More

ColdFusion Kubernetes CPU Throttling Causing Unpredictable Request Latency

Image
  Fast, Then Suddenly Slow: Diagnosing CPU Throttling in ColdFusion Kubernetes Pods Your dashboard shows CPU utilization at 35%. There is clearly headroom. Yet your 95th-percentile response time is six times your median, and nobody can explain why. Read More

ColdFusion Kubernetes Rolling Update Causing Mixed Application Versions

Image
  Two Versions, One Website: Surviving the Mixed-Version Window in ColdFusion Rollouts A user logs in. They browse three pages. Then they submit a form and get thrown back to the login screen. Another user loads a page that looks broken, with unstyled text and a missing script. A third user hits a cart page that insists their cart is empty. Read More

ColdFusion Kubernetes Pod Eviction Causing Incomplete Background Jobs

Image
  Killed Mid-Task: Protecting ColdFusion Background Jobs From Kubernetes Pod Eviction A nightly invoice run processes 40,000 records. The job starts on schedule. At 2:14 a.m., the pod disappears. Your monitoring shows the deployment healthy again within seconds. The next morning, finance reports 11,000 invoices generated and 29,000 missing. Read More

ColdFusion GraphQL Subscription Connection Drops Unexpectedly

Image
  The Silent Disconnect: Why Your ColdFusion GraphQL Subscription Keeps Dropping A dashboard shows live order updates. Everything works for a few minutes. Then the feed goes quiet. No error appears. Users refresh the page and the data returns. Your logs show a closed WebSocket and nothing else. Read More

ColdFusion and Node.js Services Handling Timezone Values Differently

Image
  Same Timestamp, Different Hour: Fixing Timezone Mismatches Between ColdFusion and Node.js An order is created at 10:00 AM. The ColdFusion service stores it correctly. The Node.js service reads it and reports 5:00 AM, or 3:00 PM. Nobody changed the data. Two services simply disagree about what the time means. Read More