d3feb65eb3
With SPARK_WORKER_CORES=1 and 2 workers the cluster has 2 total cores. LiveDashboard holds both — batch jobs wait indefinitely. 4 cores per worker gives 8 total, enough to run streaming + batch concurrently. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>