I have a scenario where multiple small files need to be written on S3. I'm
using TwoPhaseCommit sink since I have a specific scenario where I can't
use StreamingFileSink.

I've notice that because the way the S3 write is done (sequencially), the
checkpoint is timining out (10 minutes), because it takes too much time to
write multiple files in S3. I've search for a bit and found this
documentation,
https://ci.apache.org/projects/flink/flink-docs-stable/dev/stream/operators/asyncio.html

Should this be the best way to try to write multiple files in S3 to not
wait for one file to be completed, in order to write the next one ?

Thanks!

Reply via email to