Hi, Back to my story about enriching two different streams with data from one (slow stream) using Flink's low lever functions like CoProcessFunction (mentioned in this thread: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/CoFlatMapFunction-with-more-than-two-input-streams-td22320.html)
Now I see that Flink Table also support doing something similar with Temporal Table [1]. With this, I would only need to convert my enrichment stream to be a Temporal table, and the two other streams into two unbounded tables. */In term of performance and resource usage/*, would this way of implementation (using Flink Table) be better than the option no.1 mentioned in my other thread: creating two different (though similar) CoProcessFunction's, maintaining two state tables (for the enrichment stream, one in each function)? Thanks and best regards, Averell [1] https://ci.apache.org/projects/flink/flink-docs-release-1.8/dev/table/streaming/temporal_tables.html -- Sent from: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/