1512 posts tagged with "PaaS"
Platform-as-a-Service tooling, economics, and self-hosted alternatives

Heroku, Seven Months Into Sustaining Mode: Where the Leavers Went, and the Fourth Option the Guides Never Priced
Seven months after Heroku's sustaining-mode announcement, the 2026 guides route every leaver to Render, Railway, or Fly.io. We audit four guides' routing consensus, triangulate where teams actually landed, and price the row they all skip: the same dyno-hours as utilization on one flat box.

HPA Scale-to-Zero Is Beta in Kubernetes 1.37: The Two Deadlocks That Strand Workloads at Zero
Kubernetes 1.37 made HPA scale-to-zero a default-on beta — but a metric rule that can never fire and a status condition that was never set can strand workloads at zero replicas forever. A pre-flight checklist for platforms: safe wake-up metrics, zero-lock detection, and single ownership of the replica count.

Kubernetes Enters Its Boring Era: What Three Stability-First Releases Buy a Part-Time Platform Team
Kubernetes 1.36 through 1.38 are deliberately boring releases — steady graduations, one deprecation at a time. A ledger of what that saves a small Cluster API fleet during upgrade season, and the patch treadmill it doesn't cancel.

Kubernetes 1.37 Takes HPA Scale-to-Zero to Beta: What Idle Finally Costs vs Fly.io, Render, and Railway
HPA scale-to-zero is beta and on by default in Kubernetes 1.37. A duty-cycle idle-bill table pits native minReplicas: 0 against Fly.io, Render, and Railway — plus the HTTP buffering gap to close before idle costs zero.

'Kubernetes Is the PaaS': What the Portability Thesis Gets Right, and the Operations Bill It Skips
Hacker News keeps rediscovering the thesis that Kubernetes is a vendor-neutral PaaS layer. The portability half holds up — workload manifests really do run anywhere — but the operations half never disappeared: upgrades, etcd, networking, and node lifecycle still need an owner.

KYAML Goes Stable in Kubernetes v1.37: What a Canonical YAML Subset Means for the Manifests a Git-Push PaaS Generates on Every Deploy
Kubernetes 1.37 promotes KYAML — a strict, unambiguous YAML subset with a stable kubectl output — to GA. What canonical manifests change for platforms that generate YAML on every deploy, and why compliance belongs at emit time.

Mistral Bought Koyeb: The Tenant Exit Playbook
Koyeb's February 2026 acquisition by Mistral pivoted the platform toward AI inference — this tenant exit playbook rates every Koyeb primitive, from Light Sleep to Serverless Postgres to per-second GPUs, on how cleanly it maps to infrastructure you own, with a move order that keeps each step reversible.

Netcup Vouchers vs Hetzner Post-Hike Prices: A Fleet-Role Placement Guide
Hetzner's June hike repriced dedicated cores to €21.50 while netcup's September vouchers cut RS root servers to about €2.24 per core. A role-by-role placement guide for small EU fleets — control plane, elastic workers, batch — plus an honest verdict on second-provider diversification.

514 Blueprints vs 354 Apps vs 280+ Services: Why Template Count Is a Vanity Metric That Hides the Single-Box Ceiling
Dokploy lists 514 blueprints, CapRover 354 apps, and Coolify 280+ services. What a template count actually measures — packaged Compose files plus contributor throughput — and the five capabilities no catalog entry provides once one box is not enough.