I'm sorry, it took *how* many servers to post a single long message from Ghost to 5k fediverse accounts and handle some replies?
-
π£ unimplemented trap πwrote last edited by [email protected]
I'm sorry, it took *how* many servers to post a single long message from Ghost to 5k fediverse accounts and handle some replies?
Search, profiles, and beta plans
Also, Ghost has joined the Social Web Foundation
Building ActivityPub (activitypub.ghost.org)
(via @fediversereport)
(edited again TA: See replies from @thisismissem pointing to implementation choices + @bengo about pushing to Mastodon)
-
π£ unimplemented trap πreplied to π£ unimplemented trap π last edited by
I just built a whole thing in Ghost specifically because it was moving toward AP integration and this isβ¦alarming, especially since Ghost plans to charge for fedi subscribers. (Which, no wonder, given that situation.)
But like: WHAT?
-
Vissreplied to π£ unimplemented trap π last edited by
@kissane @fediversereport yeaaaaaah, i considered running my own instance til i realized that this stuff runs on ruby on rails, which isnt.. the best... in terms of performance
-
Dan Ryan :dryan:replied to π£ unimplemented trap π last edited by
@kissane did I write this codeβ½
-
Julia Evansreplied to π£ unimplemented trap π last edited by
@kissane i've been paying $100/month for my mastodon instance and I'm happy with the performance now but when I was only on a $20/month server it got really rough sometimes
-
π£ unimplemented trap πreplied to bumblefudge last edited by
@by_caballero @fediversereport my jaw literally dropped open
-
Marco Rogersreplied to π£ unimplemented trap π last edited by
@kissane @fediversereport I always thought of this as the fundamental technical problem to solve for distributed social networks. And we're just... not solving it. People are talking about everything else besides this. And it's so weird to me.
-
4d3fectreplied to π£ unimplemented trap π last edited by
@kissane I know someone who is pondering switching his newsletter from beehiiv (which is pretty janky ime) to Ghost. IDK if he's aware of this.
-
π£ unimplemented trap πreplied to Julia Evans last edited by
@b0rk I mean, I definitely hear about how resource-intensive fedi servers can be, and we don't have specs on what exactly Ghost is running, but yiiiiiiikes
(Also, for a system that still roots for single-user instances, $100/month is a high barrier to entry!)
-
π£ unimplemented trap πreplied to 4d3fect last edited by
@4d3fect I mean, it seems fine for email and serving a websiteβ¦
-
Emelia πΈπ»replied to π£ unimplemented trap π last edited by
@kissane @fediversereport this seems a bit unbelievable for some reason?
Am wondering if it was actually the AP stuff that was the burden, or whether it was the thundering herd requesting the link previews?
-
4d3fectreplied to π£ unimplemented trap π last edited by
@kissane right. This guy has, I think, some thousands (?) of subs. So,... Not good?
-
@polotek @kissane @fediversereport Why does it take so many resources? Is it because there are many destinations for the message?
-
π£ unimplemented trap πreplied to Marco Rogers last edited by
@polotek @fediversereport I feel like people are talking about it! But maybe less publicly than they could be.
(And I have no handle on whether what Ghost is encountering is an AP thing or a them thingβor, to be more precise to which degree it's one thing or the other.)
-
π£ unimplemented trap πreplied to Emelia πΈπ» last edited by
@thisismissem Yeah, I just can't understand this.
The fedi preview DDOS is obviously a thing, but the way this is presented just seems so weird. (And if it's actually about link previews, are they going to charge more for posts that get widely boosted? I have questions.)
-
Darius Kazemireplied to π£ unimplemented trap π last edited by
@kissane @thisismissem this (as in what the ghost post describes) does not pass a smell test for me
-
π£ unimplemented trap πreplied to 4d3fect last edited by
@4d3fect Thousands of email subscribers is pretty easy to price out for Ghost, but thousands of fedi subscribersβ¦unclear what that will involve.
-
Emelia πΈπ»replied to Emelia πΈπ» last edited by
@kissane @fediversereport okay, so I had a quick look, at it seems like they're processing everything in the request/response lifecycle, instead of using a queue:
1. https://github.com/TryGhost/ActivityPub/blob/main/src/app.ts#L95
2. https://fedify.dev/manual/mqSo by using queue they could probably get better performance
-
π£ unimplemented trap πreplied to Darius Kazemi last edited by
@darius @thisismissem I would say that I am significantly more alarmed by the way they're talking about it and what that implies than by AP's intrinsic resource consumption. But I am just a person who tries to avoid running servers of any kind.