numaflow icon indicating copy to clipboard operation
numaflow copied to clipboard

Support `RollingUpdate` deployment strategy

Open whynowy opened this issue 7 months ago • 0 comments

Summary

Today, when there's any vertex pod recreation needed, we do a Recreate strategy, which means, we clean up all the old pods, and recreate everybody. This will cause some downtime for data processing because pod creation and initialization take time. To be able to achieve more smooth deployment, we should also support RollingUpdate strategy like Deployment does, and the default strategy should be RollingUpdate.


Message from the maintainers:

If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.

whynowy avatar Jul 17 '24 18:07 whynowy