Handling Consistent Dynamic Updates on Distributed Systems