Go-Fed: ActivityPub in Go
go-fed.org
Go-Fed: ActivityPub in Go
1–10 of 22 posts
Re: Go-Fed: ActivityPub in Go
#2Re: Go-Fed: ActivityPub in Go
#3Does ActivityPub have a batching mechanism?
Imagine you are on server A and you have 3000 followers on server B. If you create a post do 3000 messages get sent to server B? Or just one?
Re: Go-Fed: ActivityPub in Go
#4I’ve heard ActivityPub has mixed reviews. Perhaps someone here with a little more expertise can answer this question. Does ActivityPub have a batching mechanism? Imagine you are on server A and you have 3000 followers on server B. If you create a post do 3000 messages get sent to server B? Or just one?
> For servers hosting many actors, delivery to all followers can result in an overwhelming number of messages sent. Some servers would also like to display a list of all messages posted publicly to the "known network". Thus ActivityPub provides an optional mechanism for serving these two use cases.
Re: Go-Fed: ActivityPub in Go
#5I'm trying go-ap now and it's better in that I can jump in and use small parts of it, but it still could use more documentation.
Re: Go-Fed: ActivityPub in Go
#6Re: Go-Fed: ActivityPub in Go
#7Can this run on a mobile device similar to Matrix’s Dendrite server running on mobile?
Re: Go-Fed: ActivityPub in Go
#8https://github.com/superseriousbusiness/gotosocial is another ActivityPub implementation in Go. It implements a full server and aims to provide Mastodon-compatible client APIs. Lots of cool work going on in this space.
Re: Go-Fed: ActivityPub in Go
#9I’ve heard ActivityPub has mixed reviews. Perhaps someone here with a little more expertise can answer this question. Does ActivityPub have a batching mechanism? Imagine you are on server A and you have 3000 followers on server B. If you create a post do 3000 messages get sent to server B? Or just one?
> 7.1.3 Shared Inbox Delivery > For servers hosting many actors, delivery to all followers can result in an overwhelming number of messages sent. Some servers would also like to display a list of all messages posted publicly to the "known network". Thus ActivityPub provides an optional mechanism for serving these two use cases. From https://www.w3.org/TR/activitypub/#outbox-delivery
Re: Go-Fed: ActivityPub in Go
#10I’ve heard ActivityPub has mixed reviews. Perhaps someone here with a little more expertise can answer this question. Does ActivityPub have a batching mechanism? Imagine you are on server A and you have 3000 followers on server B. If you create a post do 3000 messages get sent to server B? Or just one?
[1] I guess you might make them for specific celebrities if your server has a high density of followers? grepping the Pleroma source doesn't seem to throw up any obvious "automatically make them" logic.