Thank you for sharing the video. However, it seems that Flink is not performing well in terms of application upgrade. For instance, if we have a lambda that consumes Kinesis stream, a lambda update won't result in any downtime or duplicate records and everything will be handled smoothly. On the other hand, Flink application requires us to handle several aspects such as save point, checkpoint, blue-green deployment, dual stack, and duplicate data on our own. Even Amazon Managed Flink and KDA may experience downtime during application upgrade. I am optimistic that Flink can do better than current one
Thank you for sharing the video. However, it seems that Flink is not performing well in terms of application upgrade. For instance, if we have a lambda that consumes Kinesis stream, a lambda update won't result in any downtime or duplicate records and everything will be handled smoothly. On the other hand, Flink application requires us to handle several aspects such as save point, checkpoint, blue-green deployment, dual stack, and duplicate data on our own. Even Amazon Managed Flink and KDA may experience downtime during application upgrade. I am optimistic that Flink can do better than current one
How does the flink application in blue environment catch-up with the lag introduced due to re-deployment ?