Ship It! SRE, Platform Engineering, DevOps   /     Hosting Hachyderm

Description

Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.

Subtitle
Duration
1:10:34
Publishing date
2024-11-15 18:00
Link
https://changelog.com/shipit/130
Contributors
Enclosures
https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/130/ship-it-130.mp3
audio/mpeg

Shownotes

Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.

Join the discussion

Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!

Sponsors:

  • SentryCode breaks, fix it faster. Use the code CHANGELOG when you sign up to get $100 off the team plan. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
  • System InitiativeThe future of DevOps automation (is here!) — System Initiative is an intuitive, powerful, collaborative replacement for Infrastructure as Code (IaC). The free tier is awesome (no credit card required) and you can get started in 3 clicks.
  • TimescalePurpose-built performance for AI Build RAG, search, and AI agents on the cloud and with PostgreSQL and purpose-built extensions for AI: pgvector, pgvectorscale, and pgai.

Featuring:

Show Notes:

Interview

One correction about the cost to run Hachyderm. Preston said it’s about $600/mo and after the interview emailed me to let me know it’s closer to $1000/mo

Something missing or broken? PRs welcome!

Deeplinks to Chapters

0 This is Ship It!
255
1156 When did you need a CDN?
255
1216 Where does funding come frome?
255
1255 Nivenly's other projects
255
1307 Nivenly spending & Hachyderm cost
255
1460 Sponsor: System Initiative
255
1679 The Hachyderm team
255
1761 Redis licensing
255
1790 Manual deployment
255
1907 Who gets paged?
255
192 Scaling decentralized things
255
2048 How many active users?
255
2073 Next fallover
255
2252 Most painful part of infrastructure
255
2384 Data residency
255
250 What are Webrings?
255
2602 Why Germany?
255
2679 Why are DMCAs an issue?
255
272 How Justin met his wife
255
2738 The intent
255
2772 Sponsor: Timescale
255
2913 Blocking other servers?
255
3054 Mastodon server blacklist?
255
3161 Performance costs of Threads
255
3329 Threads metadata
255
3550 Individual blocklist & migrations
255
3882 Figuring out archiving
255
3947 Long term risks
255
3978 Always looking for volunteers
255
4090 Thanks for joining us!
255
4160 Outro
255
476 What does Toolio do?
255
52 Sponsor: Sentry
255
610 Start of Hachyderm
255
767 Traditional scaling
255
914 Extra stress
255