Unmeshed

Unmeshed: Key Differences and Advantages

Unmeshed is a highly performant, modern workflow orchestrator designed to manage and automate complex job scheduling and task workflows. It can operate fully on-premises, in the cloud, or even on your local machine.

Built off the open source project Netflix Conductor, the architecture is proven and battle tested at several organizations running highly valuable production workloads. This document focuses on key differences between Unmeshed and other cloud offerings.

Key Differences of the Platform

Non-Intrusive, Migrate IN and OFF easily

Unmeshed sits as an orchestrator outside of your functions and implementations. It exclusively orchestrates, and does not require even a single line of code change in your actual workloads. It facilitates the invocation of commands, with the help of isolated agents.

Control flow can be defined as simple definitions giving you a non-intrusive experience allowing you to migrate off the platform just as easily as onboarding to it. You can mix and match orchestration across your code, across servers, and even include cloud functions such as Durable Functions.

Comparative notes:

A significant comparison is the cost. Comparable solutions can cost multiple times what it would cost to run Unmeshed. You can freely scale usage with Unmeshed without having to ever worry about exorbitant costs.

Unique Functionality

Unmeshed supports unique job scheduler functionality such as:

  • Hold single steps inside a job
  • Skipping single steps inside a job
  • Scheduled jobs traffic light monitoring
  • Intra job dependency management
  • Switch cases, Parallel, For Each, Wait
  • Non-overlap controls for jobs scheduled

Comparative notes:

There isn't a single comparable solution that offers all of these functionalities in the way that Unmeshed does. Part of the functionalities are available in different products, but combining them all into one scheduling solution typically requires significant effort and expense.

Disaster Recovery — Chaos Monkey Tested

Unmeshed architecture is defined carefully with disaster recovery in mind. If a cloud provider experiences an outage in a region, you can switch over to a new region with ease. The components Unmeshed relies on are simple enough that it can get you up and running in a new region within minutes of initiation.

Comparative notes:

Cloud provider solutions certainly offer DR, but they're often deeply integrated with many proprietary services, making region recovery more cumbersome and costly.

Developer and User Support Functions

With Unmeshed, you have the ability to control the jobs to quickly resolve problems. It offers the ability to:

  • Restart
  • Resume from Failure
  • Pause, Hold, Skip
  • Terminate
  • Mark as Reviewed

Comparative notes:

In comparable products, it's not always a first-class experience for support teams to add notes and handle error scenarios effectively; often you need a separate product for error handling.

User Experience

Unmeshed was designed with deep industry knowledge which gives it an edge over any other orchestrator in terms of performance speed. But the truly valuable aspect is its UX — the UI and interactions are crafted carefully to make it simple for anyone to onboard and understand the tool. In many cases, documentation or training isn't even necessary.

Comparative notes:

While UI preferences can be subjective, we are confident you'll find Unmeshed far more user friendly than many of its competitors.

Deep Insights Natively

Unmeshed records metrics, actions, and events across the platform for all interactions and actions. This provides valuable in-platform insights such as runtime metrics, error frequency, retry counts, and much more. These can be exported into your global monitoring dashboards or retained for months/years in a fully searchable history.

Simplified User Roles

Unmeshed provides pre-defined user roles to help manage your entire orchestration flow:

  • Administrator
  • Support User
  • Read Only User
  • Developer User

You can scope permissions to namespaces, giving you flexibility to use the same server for multiple environments and use cases.

Multi Cloud Ready — Independent and Neutral

Need to switch from Azure to AWS? Or GCP to Azure? Or orchestrate across multiple clouds simultaneously? Unmeshed can migrate your job automations to a brand new cloud provider in minutes.

Comparative notes:

Migrating off a given cloud provider's native orchestration tools typically requires significant effort to learn and adapt to a new system. With Unmeshed, you're always in control.

Summary

Besides the highlighted cases, Unmeshed makes the experience first class by offering granular monitoring capabilities, high scalability, and the freedom to grow volumes as needed. It simplifies previously complicated architectures and enables real-time, reliable operations in your stack.

Sign up for our newsletter to stay up to date