I am trying to build a PoC using the system.uuid variable. Basically, I need to keep processing isolated between MPs and need some unique identifier for each MP which will remain static.
The question for me is how static is the system.uuid that an MP is assigned?
I understand this is assigned by zookeeper right? Is this uuid liable to change and if yes, what are the conditions by which it would change? For example during an MP restart, or during ZK restart itself, etc?