Skip to content

Feature Request: Add WASM Compilation Support for Enhanced Workflow Portability #88

@cypark-conalog

Description

@cypark-conalog

Hello arkflow team,

First of all, thank you for your incredible work on arkflow. I truly appreciate the effort and expertise that have gone into developing such a powerful stream processing engine.

I would like to kindly request the addition of support for compiling the project to WebAssembly (WASM). My idea is to enable two modes of deployment: currently, the workflow is executed using a native binary and YAML configuration, which is ideal for high-performance computing environments with abundant resources. However, if the project could also be compiled to WASM (while still using YAML for configuration), it would greatly enhance its portability, allowing arkflow to run in resource-constrained or restricted environments where native binaries might not be feasible.

This dual approach—using binary for high-end systems and WASM for limited environments—would make arkflow more versatile and attractive to a wider range of users, as it could be deployed almost anywhere.

Thank you for considering this request. I look forward to any discussion or suggestions regarding this potential enhancement.

Best regards,
Chanyub park

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestholdPause, for some reason

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions