What is the maximum number of channels that can be multiplexed via a single socket connection?

Currently, we recommend you use channel multiplexing for up to 10 (ten) channels. If your app requires a single client connection to subscribe to more than 10 channels, we recommend using channel groups. But you can subscribe to 50 channels from a single client.

Channel groups feature allows you to create a channel group and add up to 2000 channels to it. And you can have up to 10 channel groups per client connection for a total of 20,000 channels.