Hello all,

We have been considering Sequoia for our product deployment. Looks like
an extremely robust and very well engineered product. Well done! ;)

We aim to provide fault tolerance and high availability for our software
product which uses PostgreSQL, and Sequoia seems like the natural
candidate.

I was hoping you could help me decide if this is the right solution for
us, as I've only had a few days worth of experimentation, and have not
come to conclusions on the following factors:

1. We will not use JDBC (we do not use Java), but a C++ client
application. 
2. Our product will be deployed in the following form: two boxes, each
running a PostgreSQL server and our server application, using heartbeat2
and Sequoia to provide active/passive functionality. 

>From what I understand, Sequoia is not meant as an "Automatic"
fail-over/recovery mechanism - i.e. it requires manual intervention to
recover. Consider the following scenario:

1. Primary server is malfunctioning, Backup server is now active
... [all SQL activity takes place on the backup server]...
2. Primary server is back on-line. 

Is it possible to make the primary server re-sync automatically and
assume the primary role once more without manual intervention, or would
I have to run the Sequoia console, recover the logs manually and enable
the Backend to bring the primary server back on-line?

Thanks!

-- Gilad 



_______________________________________________
Sequoia mailing list
Sequoia@lists.forge.continuent.org
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to