Hi guys, long time no see! :blush: What would be ...
# questions
m
Hi guys, long time no see! 😊 What would be current recommended way to do fan-out/fan-in processing in Kedro? Let's assume I would like to use either ParallelRunner or ThreadRunner to achieve some level of concurrency in the fan-out part.
👀 2
r
Hi @marrrcin, Good to hear back from you. I hope you are doing good. I do not have much experience on concurrent processing apart from what Kedro provides via ParallelRunner or ThreadRunner. I would still recommend using ParallelRunner for this. But I will let someone from the community provide more information. Thank you
👍 1
There was some discussion around this last week. Hope this might help you - https://kedro-org.slack.com/archives/C03RKP2LW64/p1764839151902519?thread_ts=1764771954.024899&cid=C03RKP2LW64
👀 1
m
@Merel maybe?
m
Yes,
ParallelRunner
is what you should use to run your nodes in parallel.
m
Yeah, that I know, but how to do the fan-out Kedro-style?
r
Hi @marrrcin, what do you mean by fan-out apart from running multiple nodes in parallel ? Do you mean dynamic and increasing number of inputs + nodes ?
m
Yup
Dynamic or static up to some defined number
I'm imaging some PartitionedDataset-based thingy here