load balancing bitcoind Taking the question a step back.

I'm looking to build payment using bitcoin myself. The whole point of bitcoin is decentralisation and sovereignty.

Basically I need High Availability set up for bitcoin full node myself with no single point of failure. So that my website can reliably transact and receive payments.

== Original Text ==
Any one know or tried running bitcoin core server with the data stored on a NAS and a load balancer in front of it?

I'm basically looking for some kind of high availability set up (on aws with autoscaling group / EFS / ELB)
This won't work. Multiple instances of Bitcoin Core cannot use the same datadir. Furthermore, LevelDB does not usually work well with network storage so you probably can't even get the datadir to actually be stored on a NAS and still have Bitcoin Core work properly.

You could have multiple Bitcoin Core instances running behind a load balancer, but it probably won't be as useful as you think it will be.