azure-compute-batch-java
Java client library for Azure Batch, a managed service that runs large-scale parallel and HPC workloads.
Setup & Installation
What This Skill Does
Java client library for Azure Batch, a managed service that runs large-scale parallel and HPC workloads. Lets you create and manage pools of compute nodes, submit jobs, and track tasks through their lifecycle. Supports both sync and async clients, autoscaling, and long-running operations via pollers.
Managing Azure Batch manually through the REST API requires handling LRO polling, pagination, and credential plumbing yourself; this SDK wraps all of that with typed models and built-in poller support.
When to use it
- Running 1000+ parallel data processing tasks across a pool of VMs
- Scheduling recurring HPC jobs on a fixed interval using job schedules
- Autoscaling a pool of nodes based on pending task count
- Retrieving stdout and stderr output from individual completed tasks
- Mixing dedicated and low-priority nodes to reduce compute costs for fault-tolerant workloads
Similar Skills
wp-performance
A backend-only agent skill for diagnosing and fixing WordPress performance problems.
wp-playground
wp-playground runs disposable WordPress instances in the browser or locally via CLI, using WebAssembly and SQLite.
wp-wpcli-and-ops
Handles WordPress operational tasks via WP-CLI: database exports and imports, URL and domain migrations with search-replace, plugin and theme management, cron inspection, cache flushing, and multisite operations.
apollo-router-plugin-creator
Guides you through writing native Rust plugins for Apollo Router.
