Saya ingin tahu apakah seseorang benar-benar menjalankan PostgreSQL dalam wadah dalam produksi pada beberapa bentuk sistem file terdistribusi - GlusterFS lebih disukai, atau apa pun.
Saat ini saya menjalankan Mesos / Marathon. Dalam hal node PostgreSQL gagal, Marathon hanya meluncurkan contoh lain PostgreSQL pada node lain dan jika dilakukan dengan benar (penemuan layanan dan pemulihan aplikasi dari kehilangan koneksi database), toleransi kesalahan akhir akan tercapai.
Saya tahu PostgreSQL memiliki solusi HA sendiri, seperti pengiriman log dan cadangan siaga panas, tapi kemudian kita masih perlu menyelesaikan masalah kapan harus beralih dari master ke slave, bagaimana melakukannya dengan benar dan seterusnya.
Jadi, bagaimana Anda menjalankan PostgreSQL dalam produksi di GlusterFS atau serupa? Jika ya, apakah stabil? Bagaimana dengan kinerja?