top | item 28862426

(no title)

chhs | 4 years ago

PeerTube doesn't scale with large number of users, period.

There's currently no way to horizontally scale an instance, so after an instance grows past a certain size it can't transcode uploaded videos fast enough. I love the project but if it can't utilize multiple compute instances to transcode video (or plug into a cloud platforms video transcoding offering), it's never going to grow past this blocker.

discuss

order

cute_boi|4 years ago

I suffered this problem 1 year ago and after raising issue in github I realized peertube wasn't designed from ground to be scaled horizontally. Not only upload video but harddisk is my concern like distributed storage is an after thought.

However I also acknowledge the authors are very open to ideas and they are really awesome. I guess some wizards who knows scaling related things need to be hired and it will costs a lot of money. AFAIK peertube generates money from donation so I don't think we should be harsh on them.

PontifexMinimus|4 years ago

> There's currently no way to horizontally scale an instance, so after an instance grows past a certain size it can't transcode uploaded videos fast enough.

I wasn't aware of that -- fixing it would be a very necessary improvement to the codebase to make the software more useful on big sites.