The architecture of HBase on top of YARN, a project named Hoya:
The main question I had about what YARN would bring to HBase is answered in the post. But I’m still not sure I get the whole picture of how YARN improves HBase’s availability (if it does it):
YARN keeps an eye on the health of the containers, telling the AM when there
is a problem. It also monitors the Hoya AM itself. When the AM fails, YARN
allocates a new container for it, and restarts it. This provides an
availability solution to Hoya without it having to code it in itself.
Original title and link: Hoya, HBase on YARN, Architecture ( ©myNoSQL)