Sono curioso di sapere se qualcuno sta effettivamente eseguendo PostgreSQL in un container in produzione su una qualche forma di file system distribuito - preferibilmente GlusterFS, o altro.
Attualmente sto correndo Mesos / Marathon. In caso di guasto del nodo PostgreSQL, Marathon avvia semplicemente un'altra istanza di PostgreSQL su altri nodi e, se eseguito correttamente (rilevamento del servizio e ripristino dell'applicazione dalla perdita della connessione al database), verrà raggiunta la tolleranza d'errore definitiva.
So che PostgreSQL ha le sue soluzioni HA, come il log shipping e il backup hot-stand-by, ma è ancora necessario risolvere il problema su quando passare da master a slave, come farlo correttamente e così via.
Quindi, come si esegue PostgreSQL in produzione su GlusterFS o simili? Se è così, è stabile? Che ne dici di prestazioni?