Application Development Considerations

When you are developing applications for Oracle GDS environments, you will want to use the features available with GDS to optimize application connectivity, failover, and workload management.

  • Application Workload Suitability for Global Data Services Learn how to assess if your application architecture and workload are compatible with Oracle Global Data Services (GDS).
  • Using FAN ONS with Global Data Services Learn how you can leverage Fast Application Failover (FAN) to configure automatic, high availability notification for robust application failover and seamless connectivity.
  • Client Side Configuration To ensure your client connections are reliable, highly available, and configured for optimal failover, follow best practices for configuration.
  • Configuring FAN for Java Clients Using Universal Connection Pool Oracle recommends that you use the Universal Connection Pool (UCP) or WebLogic Server Active GridLink to take full advantage of Fast Connection Failover (FCF) with the database JDBC Thin Driver.
  • Configuring FAN for OCI Clients Oracle Call Interface (OCI) clients embed Fast Application Notification (FAN) at the driver level, so all clients can use it, regardless of the pooling solution.
  • Controlling Logon Storms Oracle strongly recommends that you use connection pools. If you must handle many direct connections, then you can tune the maximum number of allowed connections to control logon storms.

Parent topic: Using Global Data Services (Architectures, Use Cases, Application Development)