W
Windmill
INFRA · APIS
Velocity6.3
Open-source developer platform to build internal tools and workflows from scripts
Windmill hardens its runtime: daemonless containers, SSH execution, dev/prod workspaces.
workflow-enginecontainer-runtimemulti-tenant-isolationenterprise-opsobservability
◆Current state
Windmill is an open-source developer platform that runs scripts, flows, and apps as a workflow and internal-tools engine. Its changelog is a genuine, dense stream of runtime and operations features. The current cluster centers on execution flexibility (containers, remote SSH, SQL S3 inputs), environment safety (dev/prod workspaces), and enterprise observability and governance (OTEL tracing, audit-log export, Kubernetes autoscaling).
◆Where it's heading
Windmill is maturing along two tracks at once: a more capable, safer execution runtime (sandboxed multi-tenant containers without a Docker daemon, remote SSH targets) and the enterprise scaffolding around it (environment promotion, distributed tracing, audit export, smarter K8s scale-in). The direction is making the platform safe to run untrusted, multi-tenant code at scale while giving teams real dev/prod discipline.
◆Prediction
Expect continued investment in isolation/runtime breadth and enterprise operability — more sandboxing options, deeper observability, and workspace/promotion tooling. The cadence is fast and consistent, with the daemonless container runtime the most likely lever for new multi-tenant and cloud use cases.
◆Recent moves
- 1d agoView source ↗
Workspace DuckDB macro libraries
- 1d agoView source ↗
Backfill a range of partitions from the asset drawer
- 2d agoView source ↗
SCD2 history strategy for DuckLake materialization
- 2d agoView source ↗
Local development for data pipelines
- 3d ago
Dev workspaces paired with a lockable prod workspace
Adds persistent dev workspaces paired with a lockable prod workspace, where changes reach prod only through manual promotion via Compare & Deploy, with per-environment resources and variables. Brings real environment discipline to the platform, part of the enterprise-maturation track.
View source ↗ - 23d ago
Kubernetes autoscaling scale-in prefers idle worker pods
Kubernetes autoscaling now annotates worker pods with pod-deletion-cost so scale-in removes idle pods first and protects busy ones by job age. A best-effort ops refinement that makes autoscaling less disruptive to running work.
View source ↗