Large object writes can get delayed

For large objects (greater than three segments), the write does not complete until both:

  • Slower site is within three segments of completing.
  • Faster site has completed.

There is a compromise between competing objectives:

  • If either site is available for the entire write the write must succeed.
  • Writes should proceed at the speed of the fastest site.

Both requirements cannot be met without an "infinite" amount of memory on the Accesser Node.