awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Netflix avatar

Netflix/conductorArchived

0
View on GitHub↗
12,767 stele·2,331 fork-uri·Java·Apache-2.0·8 vizualizări

Conductor

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 business process automation and distributed task coordination. It includes mechanisms to index workflow data for efficient retrieval and offloads large payloads to external storage to maintain performance in the primary orchestration database.

Features

  • Microservices Orchestration - Manages the lifecycle and communication of independent services in distributed architectures.
  • Business Process Automation - Defines and executes automated business workflows triggered by data events or external signals.
  • Workflow Orchestration - Provides a system for defining and executing automated business processes and sequences using JSON configurations.
  • State Management Systems - Persists and tracks the status of long-running distributed processes for failure recovery.
  • Workflow State Managers - Manages complex task sequences with persistent state tracking and failure recovery to ensure process continuity.
  • Task Coordinations - Synchronizes workflows and tracks task completion across distributed nodes.
  • Durable Execution Persistence - Implements mechanisms for saving workflow state to ensure recoverability after system failures.
  • JSON Workflow Specifications - Defines task sequences and conditional logic using structured JSON configuration files parsed at runtime.
  • Microservices Process Coordinators - Chains microservice calls into observable execution pipelines to coordinate distributed tasks.
  • State Machine Orchestrators - Manages complex business logic through state transitions and persistent execution history.
  • Workflow Execution Managers - Provides a centralized system to coordinate task execution and prevent redundant job processing across a network.
  • Workflow Logic Engines - Provides a system for defining and executing conditional branching and task routing in automated processes.
  • Execution Record Indexing - Uses a searchable backend to organize and query workflow execution records based on metadata.
  • Large Data Offloading - Provides techniques for storing large data fields externally to optimize primary database performance.
  • Search Indexing - Indexes operational workflow data to enable efficient querying and retrieval of execution records.
  • Polling-Based Worker Execution - Uses an execution model where workers continuously poll the server for pending tasks.
  • Workflow Orchestration - Engine for orchestrating microservices-based workflows.
  • Workload Orchestration and Scheduling - Microservices orchestration engine.

Istoric stele

Graficul istoricului de stele pentru netflix/conductorGraficul istoricului de stele pentru netflix/conductor

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face netflix/conductor?

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.

Care sunt principalele funcționalități ale netflix/conductor?

Principalele funcționalități ale netflix/conductor sunt: Microservices Orchestration, Business Process Automation, Workflow Orchestration, State Management Systems, Workflow State Managers, Task Coordinations, Durable Execution Persistence, JSON Workflow Specifications.

Care sunt câteva alternative open-source pentru netflix/conductor?

Alternativele open-source pentru netflix/conductor includ: temporalio/temporal — Temporal is a distributed workflow orchestration engine designed to manage fault-tolerant, stateful, and long-running… flyteorg/flyte — Flyte is a Kubernetes-based machine learning orchestrator and containerized pipeline manager designed for coordinating… conductor-oss/conductor — Conductor is a durable workflow engine designed to orchestrate complex, long-running business processes and autonomous… flowable/flowable-engine — Flowable Engine is a business process management platform and workflow engine used to automate business processes and… activiti/activiti — Activiti is a workflow engine designed to model, execute, and manage business processes using the BPMN 2.0 standard.… uber/cadence — Cadence is a distributed workflow orchestration engine designed to execute long-running, asynchronous business logic…

Alternative open-source pentru Conductor

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Conductor.
  • temporalio/temporalAvatar temporalio

    temporalio/temporal

    18,411Vezi pe GitHub↗

    Temporal is a distributed workflow orchestration engine designed to manage fault-tolerant, stateful, and long-running background processes. It functions as a platform for coordinating complex cross-service operations, ensuring consistency and reliability in distributed environments by decoupling workflow orchestration from task execution. The platform distinguishes itself through a deterministic, event-sourced execution model that reconstructs workflow state by re-executing code from an immutable event log. This approach isolates non-deterministic side effects into managed activities, allowin

    Gocronjob-schedulerdistributed-crondistributed-systems
    Vezi pe GitHub↗18,411
  • flyteorg/flyteAvatar flyteorg

    flyteorg/flyte

    7,095Vezi pe GitHub↗

    Flyte is a Kubernetes-based machine learning orchestrator and containerized pipeline manager designed for coordinating AI workflows and data pipelines. It functions as an engine for defining and executing resilient pipelines, utilizing a data lineage tracker to maintain immutable execution states and ensure reproducible outputs. The platform distinguishes itself by packaging individual tasks into separate containers to ensure dependency isolation and environment consistency. It provides specialized capabilities for machine learning, including the transformation of trained models into scalable

    Go
    Vezi pe GitHub↗7,095
  • conductor-oss/conductorAvatar conductor-oss

    conductor-oss/conductor

    31,962Vezi pe 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
    Vezi pe GitHub↗31,962
  • flowable/flowable-engineAvatar flowable

    flowable/flowable-engine

    9,315Vezi pe GitHub↗

    Flowable Engine is a business process management platform and workflow engine used to automate business processes and orchestrate human and system activities. It provides a suite for modeling, deploying, and executing complex workflows and decision rules across distributed environments, including a dedicated case management system for unstructured processes and ad-hoc activities. The platform is a Kubernetes native workflow orchestrator that can be deployed as a containerized service using manifests and Helm charts. It supports an embedded runtime model, allowing the engine to integrate as a

    Java
    Vezi pe GitHub↗9,315
Vezi toate cele 30 alternative pentru Conductor→