Hello, I’d like to be able to scale my app with multiple volumes, but am trying to figure out how to keep them in sync.
Right now I have a single volume in the AMS region, with a kind of syncable data store on it.
I’m able to synchronise local data with this store over HTTP. e.g. to upload locally drafted blog posts from my computer.
I’d like to be able to scale this app in the future with multiple volumes. With this technology I’m using where all stores are equal, I’d like to be able to keep them all in sync.
Ideally, I’d love to be able to set a fly-replay header for every other instance than the one it was sent to. This way a POST request to one instance would be replicated across all of them, keeping each store in sync.
Or is this something better done is userland?
I know this is an unusual setup, but I can’t be persuaded otherwise