Fix a bug: when a tailor crashed, we'd set its alive state to be False
OpsDistributor to pull the ops from sources

class OpsDistributor loads ops from sources and provide a way
for consumers to pick up the earlies ops.