Curious - is there such a thing as a transaction processing monitor for any of the consumer grade operating systems - Windows, Linux, MacOS. Seems to me that's what's needed if you want to simultaneously update a common database from multiple hosts.
The only ones that I know of that even come close are, IBM's TXSeries, which is a subset of CICS, and Oracle's Tuxedo
I hasten to add my knowledge is very rusty - prehistoric even
BR