Zakelly commented on PR #24690:
URL: https://github.com/apache/flink/pull/24690#issuecomment-2072141564

   > @Zakelly yes it is Project Reactor, I totally understand your concerns, we 
don't need too many heavy and fancy staff, but what we need just only the 
[reactor-core](https://github.com/reactor/reactor-core). It can help managing 
threads, context and chaining the callback operations etc. And reactor is 
proven to be very high efficiency, if we could build based on reactor, it will 
save tons of effort.
   
   Actually, the real effort is `StateFutureImpl` and `AbstractStateIterator`, 
which have been implemented. Other parts about controlling the thread, 
scheduling and checkpointing should be implemented by ourselves to ensure the 
correct behavior with other existing components. The key point is we're not 
building from nothing, and we should leverage the existing thread model of 
Flink.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to