We use RAC with PeopleSoft. As PeopleSoft is not TAF aware we can't really use it. Your app has to be coded specficially to be TAF aware.

What we have found though through using server side load balancing is that failover is somewhat transparent to our users. In our config the worst that could happen is that user A submits transaction to server A, server A fails and the APP returns a message like operation failed. If the user submits the same operation again server side load balancing knows enough to direct to the live node and is able to complete the application.

We've been live for a year now and have seen this behavior once in production and thankfully over lunch. It was transaparent enough to the point where I had to tell the managers the next day that we had a failure, they had no idea and we had not one single complaint from any users and we run payroll and portal access for 80,000 users.

Regards,

Steve