Synchronize files between computers in a cluster

    I need to synchronize the directory between several computers, and this may be two computers, or maybe more.

    Files can be written to this directory on any of them and for some time these files should be on others.

    Well, as an example - there is a cluster of several web or application servers and the user makes an upload file. If the same user logs into the site after 5 minutes from another computer and the load balancer gives him another server from the cluster, he should still see the file downloaded by him.

    How can I do that?

    I looked at simple NFS - but it turns out there is a single point of failure - the computer on which this drive is native
    I looked at xtreemeFS - but I just can’t configure it to work with replication

    What other solutions are there?

    thanks

    Also popular now: