Hacker News new | ask | show | jobs
by chhs 1708 days 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.

2 comments

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.

> 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.