Unmeshed

Power your systems through orchestration.

Synchronous and Asynchronous Orchestration. Fastest response times compared to other solutions.
unmeshed

The simplest and fastest orchestration

Join the practitioners who are revolutionizing application building. Built by the same team who brought you Netflix Conductor.

0-10ms

Millis Latency

> 10,000

Txns per second per shard

Infinitely scale shards

$

Low cost to operate

Key Features

Data Fetching

Fetch from any backend - REST, grpc, GraphQL, SOAP and more

Transform data using JQ or Javascript

Select data using JSONPath

Chain API calls and pass context and variables downstream

RAG

Complete toolkit for your RAG implementations

Fetch embeddings from vector databases, pass to models

Manage prompts and use cached data for model queries

Run post fetch ranking, filtering and send data

Optimized Queries

Read and write data in parallel on internal services

Conditionally execute steps

Federation using your own query plans

Durable Execution

Ensure long running flows execute with guarantee

Fix failures and retry executions to complete

Run patterns such as SAGA for transactions

Error Handling

Automatically handle errors and retries

Handle timeouts

Monitor failures and error rates and pinpoint issues to specific calls

Debug and Build Faster

Build common repeated patterns faster

Debug visually by monitoring each execution

View timelines to see query execution details and optimize

Track overall performance of query components

Data Writes

Do things like writing to multiple destinations easily

Switch out one backend for another during migrations

Send partial traffic to one service - percentage or fixed by keys

Data Streaming

Stream outputs from each step as they complete

Render your UI or show the data as the steps complete

Pick first output from a chain of parallel calls

Visual Modeling

Model your flows just like how you do on your whiteboard

View each execution instance with its status on the same graph

View hotspots and issues in your systems to pinpoint issues

Model complex graphs easily with loops, conditions, scripts and more

Caching

Built in caching with your own keys

Semantic caching by generating custom keys using scripts

Make your slow APIs run fast

Prefetch data using jobs for preloading cache

Retain cache for long

No REDIS dependencies!

tool

Run unmeshed on your accounts at any cloud provider or on an on-prem datacenter

Lowest infrastructure costs compared to other platforms

azureamazongcp

Find Answers to your Questions

Questions? No problem. Here's some additional information to help you get started.

What can I do with the Unmeshed API Orchestration Platform?

  • Unmeshed simplifies your API orchestration, eliminating the need to build and manage BFF services. With features like API versioning and clean, testable API contracts seamlessly integrated into your codebase, Unmeshed makes API development a breeze.

  • Key benefits include:

    1. Lightning-Fast Performance : Minimal latency ensures rapid API executions
    2. Full Visibility & Debugging : Track, debug, and search through your API executions effortlessly.
    3. Advanced Control Structures : Optimize queries without the hassle of writing and maintaining complex code

Is this a SaaS service? How can I trust my APIs through this?

  • Unmeshed offers the flexibility to use it as a SaaS or install fully contained binaries within your own cloud account, similar to using NGINX. This ensures that no data leaves your boundaries, providing complete control and security over your API orchestration.

  • Key features:

    1. Flexible Deployment : Choose between SaaS or on-premises installation.
    2. Data Security : Keep all data within your infrastructure.
    3. Seamless CI Integration : Easily promote API definitions and orchestration to production.

How is this different from other Orchestration platforms?

  • Unmeshed offers a comprehensive solution for API & services orchestrations. This can replace many things often handled by by your code and it doesn't require you to integrate with complex SDK based frameworks that limit your architecture and flexibility.

    1. Code in any language : Write your business logic in your favorite language and architecture, without using any external SDKs or patterns that leave you locked-in.
    2. Abstracted patterns for writing less code : Commonly repeated steps are supported as built in functions in unmeshed which reduces the complexity of your code and reduces the maintenance overheads.
    3. Use the platform only as needed : The platform orchestrates your code from the outside and does not force developers to adopt new SDKs and patterns which can be hard to replace. You control how you use the platform and it can be replaced easily if you were to find a better way to manage the use case.

How do I control what sort of APIs are deployed on Unmeshed?

  • Unmeshed offers comprehensive authorization models, ensuring only authorized users can build, run, or use the platform. This provides unparalleled control and visibility into your API ecosystem.

    Key features:

    1. Granular Authorization : Restrict access to building, running, and using APIs to authorized users only.
    2. Enhanced Visibility : See who is running what and how different APIs are implemented in your stack.

I use Netflix Conductor today, can I migrate?

  • Yes, you can easily migrate from Netflix Conductor and other similar systems to run your flows on Unmeshed. Experience cost savings, superior performance, and reduced maintenance overhead.

    Benefits of migrating to Unmeshed:

    1. Efficiently Simple : Simplified modeling and a clean, understandable structure accelerate your transition.
    2. Enhanced Performance : Unmeshed is designed for efficiency, covering scenarios like streaming outputs and custom API authentications.
    3. Developer-Friendly Features : Enjoy features not available in Netflix Conductor or other commercial solutions.

    We offer an automated migration tool for Netflix Conductor users. Talk to us, and we’ll get you up and running with all your flows in no time.

What is the pricing model?

  • Our pricing model is designed to be cost-effective and straightforward, offering highly scalable clusters at a fixed contract value. We don’t upsell or withhold basic features to increase costs. Our goal is to support you while keeping it affordable.

    Key points:

    1. Fixed Contract Value : Highly scalable clusters at a predictable, fixed price.
    2. No Hidden Costs : All essential features included without upselling.
    3. Affordable & Transparent : Designed to fit your budget while providing excellent support.

    Additionally, our enterprise edition is available for all your development and testing environments, even on local machines, enabling you to build and test locally.

    Talk to us for unbeatable pricing and experience the full potential of Unmeshed.

What is the support model?

  • Unmeshed offers robust support options to ensure you get the help you need:

    1. Enterprise Support : All customers receive support via tickets.
    2. Premium Support : Options include a shared Slack workspace for real-time collaboration.
    3. Comprehensive Documentation : Detailed resources to answer most of your questions.

    We're here to assist you whenever you need help.

Still have Questions?
Connect with us.

Ready to start shipping
reliable & fast apps?

Go to Docs

Sign up for our newsletter to stay up to date