@Sudhan Madhavan Flink as a true distributed system won’t support the zero downtime job upgrade out of the box. Zero downtime upgrade, e.g. blue green deployment, etc., is used for online applications and mostly for the stateless service modules. Flink has a vision to cover the online computation scenario, but currently it is still focusing on offline/nearline data processing. A typical Flink job contains data ingestion, compute logic with state management, and sink result. It should be one piece of service within a whole service pipeline(including online services) to serve the business. I was wondering what is your business requirement that leads to the tech requirement to make Flink job be able to zero downtime upgrade instead of leveraging the zero downtime upgrade capability most online applications/services already have.