2020-05-25 23:16:04
2020-05-25 16:37:45
2020-05-25 16:37:27
1058224
If you run a federated social networking node/instance I'm really curious what kind of system resource usage you are seeing.
I run Friendica and I really love it, but it's also the single largest source maintenance on my VPS. The database is huge, the ext storage is huge. PHP requests also constantly trigger slow logs to the point I gave Friendica it's own fpm pool with a sixty second slow log trigger and two minute timeout. The problem is, however, that I don't know if this is normal for of all social instances (i.e. mastodon, pleroma, etc.).
That said, I've noticed Friendica getting faster with development over time and the Friendica devs are amazing! They are fast to give support help or answer some of my more ignorant questions with patience. This is huge to me and outweighs the resource issues for the most part.
Still, I'm just curious if every federated project is this resource heavy, and maybe it's just a requisite of implementing the ActivityPub and other protocols... or maybe I'm doing something wrong ha. I don't know, I just want to get a feel for this from other administrators!
System resource usage for Friendica on social.linuxlusers.com:
CPU: Negligible
RAM: Negligible
MySQL (mariadb): 14gb (after fresh optimize)
Storage dir: 9gb
Proxy dir: 4gb
If there's any info I should add let me know and I'll post it. I have only a couple of sim-regular users, but I've had a couple hundred of (apparently) fake accounts. I manually remove the obvious ones that post spam or have obvious marketing names, but the vast majority never seem to do anything on the site, so I utilize the feature to remove old accounts after a certain number of months inactive. I also have fairly conservative data-retention settings for the proxy and elsewhere in settings.
Please share your experiences if you can! 😀
#Friendica #Mastodon #Pleroma #Fediverse #Federated #federatedweb #Serveradmins #selfhosted
I run Friendica and I really love it, but it's also the single largest source maintenance on my VPS. The database is huge, the ext storage is huge. PHP requests also constantly trigger slow logs to the point I gave Friendica it's own fpm pool with a sixty second slow log trigger and two minute timeout. The problem is, however, that I don't know if this is normal for of all social instances (i.e. mastodon, pleroma, etc.).
That said, I've noticed Friendica getting faster with development over time and the Friendica devs are amazing! They are fast to give support help or answer some of my more ignorant questions with patience. This is huge to me and outweighs the resource issues for the most part.
Still, I'm just curious if every federated project is this resource heavy, and maybe it's just a requisite of implementing the ActivityPub and other protocols... or maybe I'm doing something wrong ha. I don't know, I just want to get a feel for this from other administrators!
System resource usage for Friendica on social.linuxlusers.com:
CPU: Negligible
RAM: Negligible
MySQL (mariadb): 14gb (after fresh optimize)
Storage dir: 9gb
Proxy dir: 4gb
If there's any info I should add let me know and I'll post it. I have only a couple of sim-regular users, but I've had a couple hundred of (apparently) fake accounts. I manually remove the obvious ones that post spam or have obvious marketing names, but the vast majority never seem to do anything on the site, so I utilize the feature to remove old accounts after a certain number of months inactive. I also have fairly conservative data-retention settings for the proxy and elsewhere in settings.
Please share your experiences if you can! 😀
#Friendica #Mastodon #Pleroma #Fediverse #Federated #federatedweb #Serveradmins #selfhosted
like this
David Thiery and know like this.
Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.
David Thiery
in reply to Adam Gaskins • •Adam Gaskins likes this.
Adam Gaskins
in reply to David Thiery • •David Thiery
in reply to Adam Gaskins • •Adam Gaskins likes this.
Iron Bug
in reply to Adam Gaskins • •I think about writing similar service in C, for console. this is one of many ideas I always have no time for 😀 so for a while I use Friendica. try to make it better by reporting of fixing small bugs. it's anyway better than G+ that killed all our accounts one fine day.
Adam Gaskins likes this.
Шуро
in reply to Adam Gaskins • •Hubzilla is pretty much the same but creates lighter system load.
Diaspora is the most efficient and polished - it has very lean DB and doesn't cache anything persistently so file storage is mostly the stuff you uploaded and not five billion avatars of people you never even met. Older Diaspora nodes handle huge databases without deleting anything.
I like Friendica the best feature-wise though. I wish they cleaned up their DB and storage a bit but likely this is too much to ask.
like this
Adam Gaskins and Danny Martinez like this.