Skip to content

[DSIP-90][Task] Add a gRPC task plugin #17290

@Gallardot

Description

@Gallardot

Search before asking

  • I had searched in the DSIP and found no similar DSIP.

Motivation

From OSPP 2025 https://summer-ospp.ac.cn/org/prodetail/252290056?lang=zh&list=pro

This project aims to add support for gRPC tasks to Apache Dolphinscheduler, enabling users to call remote services via the gRPC protocol and obtain execution results.
This plugin will allow users to define gRPC tasks in the workflow and provide necessary configuration options such as service address, method name, request parameters, etc. Through this plugin, users can more easily integrate and call gRPC - based microservices, improving the flexibility and scalability of the workflow.
High configurability, ease of use, and consistency with the Apache Dolphinscheduler plugin system are required.

Design Detail

No response

Compatibility, Deprecation, and Migration Plan

No response

Test Plan

No response

Code of Conduct

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions