Is it possible to run hass in a cluster

I was wondering if this is possible, because this would allow for higher availability.

You can run it in a Docker Swarm, but if you rely on any physical devices (zwave stick, bluetooth, GPIO, etc), you will run into issues.