System Design Proof-of-Concept Twitter App
It utilizes a fan-out write strategy, meaning that all posts are immediately added to the feeds of users upon creation.
Written on C++ using userver framework, postgresql, redis and s3 storage.
Here are some of the major upcoming features. You can view the complete roadmap with todos here.
- Add creation support to S3 media
- Add redis cache for feeds
- Add authorization
- Add web client