Thoughtworks Technology Podcast cover image

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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app