Highly available task processing queue and worker service
Just upload your tasks and run them in IronWorker. Works with Ruby, Python, PHP, Java, .NET, Node, Go and more. Runs binary executables and even lets you remotely build your workers.
Run many tasks at once – tens, hundreds, thousands. No need to stand up servers or manage queues. Scales to handle whatever workload you send it.
Upload workers and run them seamlessly in the cloud. Get running in minutes and add instant scheduling and background / scale-out processing.
Uses SSL connections and runs each task in a Linux-protected LXC sandbox. Uses OAuth to provide simplicity, flexibility, scalability, and security.
Check the status of tasks and view logs. Even connect your tasks to real-time logging services. View graphs of task usage, get alerts and notifications, and stay on top of queued, running, and completed tasks.
Schedule jobs to run in the future using flexible scheduling options. Run once, a set number of times, on a recurring schedule, and many options in between.
Eliminates having to set up and manage your worker infrastructure. Gain flexibility and scale while giving your developers greater ability to write code, upload tasks, and run tasks asynchronously and at scale.
Easy replacement for Celery, Resque, Delayed Job, and other worker systems. Switch from self-managed to a scalable service with no setup / no maintenance.