title: how does storm leverage zookeeper for resilience?
body: <p>from the description of Storm, it is based on Zookeeper, and whenever a worker node dies, it can be recovered and get its state from zookeeper.</p>
  
  <p>Does any one know how that is done? specifically</p>
  
  <ol>
  <li>how does the failed worker node get recovered?</li>
  <li>how does zookeeper keep its state. AFAIK, each zone can only store a small amount to data.</li>
  </ol>