Hacker News new | past | comments | ask | show | jobs | submit login
Rama 10k LOC Twitter-scale Mastodon implementation (twitter.com/nathanmarz)
6 points by refset 9 months ago | hide | past | favorite | 1 comment



GitHub link: https://github.com/redplanetlabs/twitter-scale-mastodon

Their announcement email reads...

> We've open-sourced our Twitter-scale Mastodon implementation on our Github. The implementation is 10k lines of code, which is 100x less code than Twitter wrote to build and scale their original consumer product, which was extremely similar. This repository can easily be adapted to make any Twitter-like social network.

> The project README includes instructions for running an instance locally on your machine, which is easy to do. To help with understanding the codebase, we've left many comments throughout the code.

> Finally, our blog post from two weeks ago is a deep-dive exploration of how this codebase works

https://blog.redplanetlabs.com/2023/08/15/how-we-reduced-the...

Previous discussion: https://news.ycombinator.com/item?id=37137110

There's also this "Introducing Rama" video: https://www.youtube.com/watch?v=jcvxGvzjLHg




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: