Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
Its fundamental idea is to split up the functionalities of resource management and job scheduling/monitoring into separate daemons. The idea is to have a global ResourceManager (RM) and per-application ApplicationMaster (AM). | Unlike traditional operating systems, DC/OS spans multiple machines within a network, aggregating their resources to maximize utilization by distributed applications. |
| - | High Resource Utilization;Mixed Workload Colocation;Container Orchestration;Resource Isolation;Stateful Storage;Package Repositories;Public Cloud;Private Cloud;On-Premise;Command Line Interface;Web Interface;Elastic Scalability;High Availability;Zero Downtime Upgrades;Service Discovery;Load Balancing;Production-Ready |
Statistics | |
GitHub Stars - | GitHub Stars 2.4K |
GitHub Forks - | GitHub Forks 488 |
Stacks 112 | Stacks 109 |
Followers 80 | Followers 180 |
Votes 1 | Votes 12 |
Pros & Cons | |
Pros
| Pros
|
Integrations | |
| No integrations available | |

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.

Apache Mesos is a cluster manager that simplifies the complexity of running applications on a shared pool of servers.

Mesosphere offers a layer of software that organizes your machines, VMs, and cloud instances and lets applications draw from a single pool of intelligently- and dynamically-allocated resources, increasing efficiency and reducing operational complexity.

Many Open Source tools exist which help in creating and updating single Kubernetes clusters. However, the more clusters you need the harder it becomes to operate, monitor, manage and keep all of them alive and up-to-date. And that is exactly what project Gardener focuses on.

Eclipse GlassFish is a lightweight yet powerful open-source application server that fully implements the Jakarta EE platform. Designed for flexibility, scalability, and reliability, it provides a production-ready environment that adheres strictly to open standards without proprietary dependencies. GlassFish delivers comprehensive support for all required and optional Jakarta EE APIs, successfully passing all corresponding Technology Compatibility Kits (TCKs). It includes an advanced administration console, clustering capabilities, and a rich set of tools that streamline both development and deployment. Continuously maintained under the Eclipse Foundation, GlassFish remains a robust and standards-compliant choice for modern enterprise applications.

The Ninja Command Center for Kubernetes and GitOps. Flux with a proper UI, still CLI-fast.

Kubegrade is a Kubernetes-native change safety platform that continuously detects compatibility risk, configuration drift, and breaking changes across clusters before they reach production. It integrates with GitOps workflows to propose precise, reviewable pull requests, helping platform and DevOps teams maintain cluster integrity while preserving full control over changes.

AI-powered Kubernetes platform for developers & DevOps. Deploy applications without complexity, with intelligent automation and one-click environments.

It helps you create, destroy, upgrade and maintain production-grade, highly available, Kubernetes clusters from the command line. AWS (Amazon Web Services) is currently officially supported, with GCE in beta support , and VMware vSphere in alpha, and other platforms planned.

Apache Aurora is a service scheduler that runs on top of Mesos, enabling you to run long-running services that take advantage of Mesos' scalability, fault-tolerance, and resource isolation.