Requirements of Twitter’s Design
Explore the critical functional and non-functional requirements that define the scope of the Twitter System Design. Analyze constraints like scalability, consistency, and latency to inform architectural decisions for a massive, read-heavy platform.
We'll cover the following...
We'll cover the following...
Requirements
We will outline the system’s functional and non-functional requirements below.
Functional requirements
The system must support the following core features:
Post tweets: Users can publish messages containing text and media.
Delete tweets: Users can remove their own content.
Like or dislike: Users can engage with tweets by liking or disliking them.
Reply: Users ...