Hi All,
From the past few days, I’ve been checking various versioning techniques of Temporal.
After going through all of them, I felt like worker versioning is almost same as Workflow name versioning and it is a bit complex to implement worker versioning when compared to workflow name versioning.
Because in Both of the techniques,
- Bother older workflow code file, & newer workflow code files need to be maintained. Like workflowV1 file and workflowV2 file.
On top of that for worker versioning, We need to maintain multiple workers in code & maintain multiple build Id’s. & still maintain multiple workflow code files.
Isn’t Worker Versioning making things complex, when compared to workflow name versioning? Isn’t it best to adapt workflow name versioning only.