apache / eventmesh

EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
https://eventmesh.apache.org/
Apache License 2.0
1.6k stars 636 forks source link

[Feature] Support Function compute #4789

Open qqeasonchen opened 6 months ago

qqeasonchen commented 6 months ago

Search before asking

Feature Request

The function enables the creation of complex processing logic on a per-message basis, and brings simplicity and serverless concepts to event streaming, thereby eliminating the need to deploy a separate system such as Apache Spark or Apache Flink.

Are you willing to submit PR?

Code of Conduct

pmupkin commented 5 months ago

Before implementing Function compute, is it necessary to first implement Event Streaming as a prerequisite task?

Pil0tXia commented 5 months ago

@pmupkin

Before implementing Function compute, is it necessary to first implement Event Streaming as a prerequisite task?

IMHO, there is no conflict between the two, Event Streaming is not a pre-requisite for EventMesh Function.

jevinjiang commented 5 months ago

@Pil0tXia Is this task to design some operators and window functions for events?

Pil0tXia commented 5 months ago

@jevinjiang It would require migrating the existing filter and transformer as callable functions.