awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
uber avatar

uber/cadence

0
View on GitHub↗
9,336 نجوم·897 تفرعات·Go·Apache-2.0·7 مشاهداتcadenceworkflow.io↗

Cadence

Cadence is a distributed workflow orchestration engine designed to execute long-running, asynchronous business logic with built-in durability and resilience across distributed systems. It functions as a stateful process manager that ensures processes resume from their last known state following system crashes or network outages.

The platform utilizes a distributed task queue to manage work across independent worker nodes and supports persistence via SQL or Cassandra backend storage. It includes a workflow visualization dashboard for inspecting execution histories and state traces, alongside a command-line interface for administrative control of workflows, task lists, and domains.

The system covers asynchronous task scheduling, fault-tolerant process execution, and distributed system debugging. It also provides utilities for managing database schema setup and upgrades.

Features

  • Durable Workflow Engines - Provides a platform for building long-running, fault-tolerant business processes that persist state across infrastructure failures.
  • Persistent Storage Backends - Provides a persistent storage backend using SQL or Cassandra to maintain workflow history and state.
  • State Management Systems - Functions as a state management system that tracks execution state to ensure processes resume exactly where they left off.
  • Workflow Determinism - Enforces deterministic workflow execution to ensure that replaying history always reconstructs the correct state.
  • Distributed Orchestration Platforms - Acts as a distributed orchestration platform managing long-running asynchronous processes with built-in durability.
  • Distributed Task Queues - Provides distributed task queues for scalable distribution of work across multiple remote worker nodes.
  • Durable Execution Persistence - Implements a persistence layer that saves workflow state to ensure recoverability after system failures.
  • Fault-Tolerant Workflow Execution - Implements architectural patterns for resilient workflow execution that survives system crashes by resuming from the last state.
  • Event History Replayers - Uses event history replay mechanisms to reconstruct and resume workflow state from a durable log.
  • Asynchronous Schedulers - Coordinates a series of dependent asynchronous tasks that run over extended periods across remote workers.
  • State Inspection Interfaces - Provides a visual state inspection interface to analyze workflow histories and execution traces for debugging.
  • Distributed Debugging - Provides tools for visualizing execution histories and state traces to debug long-running distributed processes.
  • Polling-Based Worker Execution - Employs a polling-based execution model where remote workers discover pending tasks from the orchestrator.
  • Timer-Driven Wakeups - Uses a centralized timer service to trigger workflow resumes after specified delays or timeout intervals.
  • Workflow Management Dashboards - Ships a web-based management dashboard for monitoring execution histories and the state of distributed processes.
  • Data Orchestration - Scalable orchestration engine for durable distributed workflows.
  • Data Processing and Streams - Distributed workflow orchestration engine.
  • General Purpose Orchestration - Orchestration engine for executing long-running asynchronous business logic.

سجل النجوم

مخطط تاريخ النجوم لـ uber/cadenceمخطط تاريخ النجوم لـ uber/cadence

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة uber/cadence؟

Cadence is a distributed workflow orchestration engine designed to execute long-running, asynchronous business logic with built-in durability and resilience across distributed systems. It functions as a stateful process manager that ensures processes resume from their last known state following system crashes or network outages.

ما هي الميزات الرئيسية لـ uber/cadence؟

الميزات الرئيسية لـ uber/cadence هي: Durable Workflow Engines, Persistent Storage Backends, State Management Systems, Workflow Determinism, Distributed Orchestration Platforms, Distributed Task Queues, Durable Execution Persistence, Fault-Tolerant Workflow Execution.

ما هي البدائل مفتوحة المصدر لـ uber/cadence؟

تشمل البدائل مفتوحة المصدر لـ uber/cadence: inngest/inngest — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… conductor-oss/conductor — Conductor is a durable workflow engine designed to orchestrate complex, long-running business processes and autonomous… netflix/conductor — Conductor is a distributed workflow manager and microservices orchestration engine. It coordinates long-running… temporalio/temporal — Temporal is a distributed workflow orchestration engine designed to manage fault-tolerant, stateful, and long-running… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data…

بدائل مفتوحة المصدر لـ Cadence

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Cadence.
  • inngest/inngestالصورة الرمزية لـ inngest

    inngest/inngest

    5,499عرض على GitHub↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Go
    عرض على GitHub↗5,499
  • mastra-ai/mastraالصورة الرمزية لـ mastra-ai

    mastra-ai/mastra

    21,221عرض على GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    عرض على GitHub↗21,221
  • conductor-oss/conductorالصورة الرمزية لـ conductor-oss

    conductor-oss/conductor

    31,962عرض على GitHub↗

    Conductor is a durable workflow engine designed to orchestrate complex, long-running business processes and autonomous agent loops. It functions as a stateful execution platform that persists the entire history of a process, ensuring that workflows remain reliable and recoverable across infrastructure failures, system restarts, and transient network errors. By managing task lifecycles, worker polling, and state transitions, it provides a centralized coordination layer for distributed systems. The platform distinguishes itself through its specialized support for AI agent orchestration, allowin

    Javadistributed-systemsdurable-executiongrpc
    عرض على GitHub↗31,962
  • netflix/conductorالصورة الرمزية لـ Netflix

    Netflix/conductor

    12,767عرض على GitHub↗

    Conductor is a distributed workflow manager and microservices orchestration engine. It coordinates long-running business processes across a network of services, using a stateful orchestration model to ensure consistent execution order and reliable state management. The system defines task sequences and conditional business logic using structured JSON configuration files. It manages the execution of complex operations across distributed systems with built-in persistence and failure recovery, tracking the progress of processes through a backend database. The platform provides capabilities for

    Java
    عرض على GitHub↗12,767
  • عرض جميع البدائل الـ 30 لـ Cadence→