note.wcoder.com
wcoder GitHub

Table of Contents

工作流

Camunda BPM: Camunda BPM是一个开放源代码的业务流程管理和工作流引擎。它提供了丰富的功能,包括流程建模、执行和监控,任务调度和分配等。可以通过使用Go语言的Camunda BPM客户端库与Go应用程序集成。
Zeebe: Zeebe是一个面向微服务架构的分布式工作流引擎,具有高可伸缩性和容错性能。它使用BPMN 2.0标准来定义和执行工作流。你可以使用Go语言的Zeebe客户端库与Go应用程序集成。
Cadence: Cadence是由Uber开发的分布式工作流引擎,具有强大的可扩展性和灵活性。它支持在工作流中定义复杂的业务逻辑,并提供了一组功能丰富的API来编排任务和活动。你可以使用Go语言的Cadence SDK来构建和集成工作流。
Activiti: Activiti是一个开源的Java工作流引擎,可以与Go应用程序集成。你可以通过使用go-java-launcher库在Go中调用Java代码或使用gRPC等远程调用方式与Activiti进行交互。

任务调度引擎/分布式工作流引擎

Windmill

https://github.com/windmill-labs/windmill

Temporal

https://github.com/temporalio/temporal

Retool

https://retool.com/

NocoBase:高度可扩展的无代码开发平台
Budibase:用户界面设计灵活的开源低代码平台
Appsmith:更专注于前端开发的开源低代码平台
Refine:React 驱动的开源开发框架

← Previous Next →
Less
More