[Design Facebook Group] 考点

请问在设计Facebook Group的时候考点会是什么呢?

我自己分析:

  • user can join/leave a group
  • group access control, only member can see a group post

考察重点:resource access control

这个设计题目和咱们的NewsFeed系统类似。但是需要额外有一个group membership service来负责管理每个用户的归属对吗?

跟 Newfeed 相近,也要看具体的需求。如果要把 FB Group 里的信息显示在 Newsfeed 里就跟 Instagram 的 Follow 比较像。Access control 本身是比较常规的系统,你提的方案可以。