Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 6 Next »

The Framework proposed in this space (Alex Xu) is applied to propose a design : Getting started - a framework to propose...

Introduction

News feed is the constantly updating list of stories in the middle of the home page. It includes status updates, photos, links, video, etc.

On this page.

Part 1 - Understand the problem and establish design scope

Accessible via Mobile App or/and Web App ?

Both

Features ?

Publish and See other posts (from other users)

How is sorted the news feed ?

Reverse chronological order

How many friends user can have ?

5000

Traffic volume ?

10 million per day, active users

Contain images, videos or just text ?

All.

Part 2 - High-Level design

2 flows :

  • Feed publishing → user publishes a post, corresponding data is written into cache and DB.

  • Newsfeed building → news feed is built by aggregating friends’ posts in revers chronological order.

Part 3 - Deep dive design

Part 4 - Pros & Cons

  • No labels