Hi all,

I have gone through the stateful function's documentation and required some
expert advice or clarification regarding the following points.


*Note: My data processing flow is as follows,*


*ingress(10k/s)--> First transformation based on certain static rules -->
second transformation based on certain dynamic rules --> Third and final
transformation based on certain dynamic and static rules --> egress*


*Questions*

*1. Is the stateful function a good candidate for a system(as above) that
should process incoming requests at the rate of 10K/s depending on various
dynamic rules and static rules**? *


2.* Is Flink capable of accommodating the above-mentioned dynamic rules in
its states (about 1500 rules per Keyed Event ) for the faster
transformation of incoming streams? *


*3.** I**f we are not interested in using AWS lambda or Azure functions,
what are the other options?. What about using co-located functions and
embedded functions? * *Is there any benefit in using one over the other for
my data processing flow?*


4*.If we are going with embedded functions/co-located functions, is it
possible to autoscale the application using the recently released reactive
mode in Flink 1.13?*


*Thanks*

*Jessy*

Reply via email to