Hi,

I have a rather complicated situation thats raised an issue regarding
consuming multiple data sources for processing. Unlike the use cases I've
found, I have 3 sources of different formats. There's one 'main' stream A
that does the processing, and 2 sources B and C that provide elements
required for processing. All 3 sources come from Kinesis streams and are
updated in real time, so using a broadcast variable or passing a file to
each node won't work. Also, each data source is different so I won't be
able to join the streams.

Source A is an event stream, source B is used for processing events, and
source C us used for filtering events. State needs to be maintained for
source A and source B. So my question is, how can I pull in data from
multiple, disparate sources and feed it into a single stream?

Thanks

Reply via email to