Look at IBM API Connect v10.x Deployment WhitePaper for all this information
https://community.ibm.com/community/user/integration/viewdocument/ibm-api-connect-v10x-deployment-wh?CommunityKey=2106cca0-a9f9-45c6-9b28-01a28f4ce947
In brief:
Every type of component needs it's own balancer for incoming requests.
Primary nodes of each type are decided by quorum algorithm automatically. Note (n-1)/2 rule, minimum 3 nodes.
Replication between instances of single type is internal and goes direct between instances (no balancer). Sync mechanism is different for every type of components.
P.S. This is based on v2018 experience, but AFAIK is the same for v10 also.
------------------------------
Denis Migulin
------------------------------