Design post privacy and visibility controls

0
Remix

Design privacy settings for posts on a social network: an author chooses who can see each post (public, friends, friends of friends, custom lists, excluding certain people), and every read path must respect it.

Cover how visibility rules are stored, how they are checked when serving feeds, search and direct links, what happens when friendships or settings change, caching without leaking posts, and performance at scale.

MetaSystem designLast asked Feb 2026
No answer yet. Write the first one; the best answer gets endorsed.