We tried to simulate 1000 viewers on a #PeerTube video, and then on a livestream. (Note that 99% of twitch livestreams are under 1000 simultaneous views.)
We optimized accordingly... And here are the results: it works!
With a ~20$ server, PeerTube can now support such usecases.
Read all about these stress tests on our blog : https://joinpeertube.org/news/stress-test-2023