But what if you need to serve more users? That's where PeerTube's federation feature shines. If other PeerTubeinstances following yours, chances are they have decided to mirror part of your instance!
But some pars of PeerTube can be horizontally scaled to bypass the following limits, as described in our <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/maintain/configuration#scalability">scalability guide</a>:
Help (or get help) other instances using <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/admin/following-instances#instances-redundancy">PeerTube redundancy</a>
Control the PeerTubeplayer embed using the <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/api/embed-player">embed API</a>
Test PeerTube REST API with the <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/api/rest-getting-started">getting started guide</a>
Develop plugins and themes using the <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/contribute/plugins">getting started guide</a>
Communicate with the streamer and other viewers using the <a target="_blank" rel="noopener noreferrer" href="https://livingston.frama.io/peertube-plugin-livechat/">livechat PeerTube plugin</a>
Communicate with your viewers using the <a target="_blank" rel="noopener noreferrer" href="https://livingston.frama.io/peertube-plugin-livechat/">livechat PeerTube plugin</a>