Skip to content

Conversation

@fpacifici
Copy link
Collaborator

An alternative approach to use Flink that leverages the Datastream API V2 present in flink 2.1.

The application topology is native flink.
All processing steps containing applicaiton logic delegate this work to a GRPC service that represent the node.

If this was viable in terms of performance (PyFlink already kind of work like this)
we should be able to decouple the application workers while keeping all the Flink
features regarding sources, sinks, state, watermarks and checkpoints.

Moreover if the node has a GRPC interface we can plug applicaiton logic written in any language.

@fpacifici fpacifici force-pushed the fpacifici/flink_worker branch from 70d0ea8 to 3ad1397 Compare August 19, 2025 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants