For View 3.0 and 3.1, we're recommending the following sizing guidelines:
Tunneled connections, standalone single broker: 700 concurrent connections
Tunneled connections, single broker with separate security server: 700 concurrent connections
Tunneled connections, three-broker cluster: 2000 concurrent connections
Direct connections, single broker: 2000 concurrent connections
Direct connections, three-broker cluster: 5000 concurrent connections
Pool size, View Composer: 500 VMs