In the HBase book it mentioned that the default behaviour of write is to
call sync on each node before sending replica copies to the nodes in the
pipeline. Is there a reason this was kept default because if data is
getting written on multiple nodes then likelyhood of losing data is really
low since another copy is always there on the replica nodes. Is it ok to
make this sync async and is it advisable?