This is a design question - I have not yet implemented this. I have a small workflow (30kb) that calls a small UDA (35kb). I expect to have as many as 50,000 instances of the workflow spread over many lists throughout many sites and site collections.
So, I want to define the UDA at farm-level. When I go to analyze and then re-publish all those consuming workflows, will I experience any performance or timeout issues? Is there a way to recompile all the consuming workflows via a web service?
I'm on Workflow 2010 126.96.36.199.