I was curious about how Mastodon is actually implemented. A high-level overview: Web app is written in Ruby on Rails Persistence layer is PostgreSQL File storage/mailer is S3/SMTP agnostic Redis for precomputed social feed cache and worker queue Sidekiq for background processing
The Architecture of Mastodon
The Architecture of Mastodon
The Architecture of Mastodon
I was curious about how Mastodon is actually implemented. A high-level overview: Web app is written in Ruby on Rails Persistence layer is PostgreSQL File storage/mailer is S3/SMTP agnostic Redis for precomputed social feed cache and worker queue Sidekiq for background processing