Sobes.tech
Middle — Principal

Building a simplified social network in the style of Twitter

livecode

Task condition

It is necessary to design a simplified version of a microblogging platform similar to Twitter/X, implementing a basic set of features:

  • Creating posts (tweets) by users.
  • Following other accounts.
  • Generating a news feed containing:
    • Messages from all users the current user follows.
    • The ability to sort posts by time of publication or by popularity.
  • Scalability: the system must withstand high loads — millions of active users and thousands of new tweets per second.