Last month, I had posted a new Video on Client Connectivity options in RAC.
It shows different methods of Client (ie. Applications as well !) -- not just using SCAN Name in an Oracle RAC Cluster
On Client-Side Load Balancing see the sections "Generic Database Clients" and "Client-Side Load Balancing" in the Chapter on Workload Management athttps://docs.oracle.com/en/database/oracle/oracle-database/19/racad/workload-management-with-dynamic-database-services.html
A few blog posts about services in RAC :
https://hemantoracledba.blogspot.com/2014/07/rac-commands-1-viewing-configuration.html
https://hemantoracledba.blogspot.com/2014/07/rac-commands-2-updating-configuration.html
https://hemantoracledba.blogspot.com/2017/04/12cr1-rac-posts-9-adding-service-to-pdb.html
https://hemantoracledba.blogspot.com/2024/02/adding-pdb-and-service-to-rac-database.html