
Welcome to the fediverse: Exploring Mastodon, ActivityPub and beyond [Special]
Thoughtworks Technology Podcast
00:00
Mastodon - What Does It Mean Technically?
Mastodon operates on a push model. So when someone from another instance follows Martin Fowler, essentially what's happening is that the server that they're on is reaching out to the ThoughtWorks server and saying, I would like to subscribe. And once that subscription's in place, whenever Martin Fowler makes a new post, our server is responsible for delivering that post out to every server that subscribed to it. All of that is done asynchronously using sidekick, which is a popular Ruby-based worker. It doesn't take Martin 30 seconds to actually be able to get back to his homepage after he makes a post. But if a server is under provisioned or not set up correctly for
Transcript
Play full episode