A cluster manager and scheduler

What is Nomad?

Nomad is a cluster manager, designed for both long lived services and short lived batch processing workloads. Developers use a declarative job specification to submit work, and Nomad ensures constraints are satisfied and resource utilization is optimized by efficient task packing. Nomad supports all major operating systems and virtualized, containerized, or standalone applications.

Nomad is a tool in the Cluster Management category of a tech stack.

Nomad is an open source tool with 4.78K Github Stars and 872 Github Forks. Here’s a link to Nomad's open source repository on Github

Who Uses Nomad?

20 companies use Nomad including CircleCI, LendUp, and Wealthsimple.

Nomad integrates with

Why people like Nomad

Here’s a list of reasons why companies and developers use Nomad.



Add a one-liner

Nomad's alternatives

  • Kubernetes - Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops
  • Apache Mesos - Develop and run resource-efficient distributed systems
  • DC/OS - The Datacenter Operating System. The easiest way to run microservices, big data, and containers in production.
  • Mesosphere - Combine your datacenter servers and cloud instances into one shared pool
  • Apache Aurora - An Apcahe Mesos framework for scheduling jobs, originally developed by Twitter

See all alternatives to Nomad


This page was verified by
KFishner KFishner