老师你好 可以介绍一下Instagram或者fb/twitter 这个Scale下like的实现原理吗 谢谢
比较强调实时性的话,可以用 Distributed Cache,把每个 Post 对应到一个 Like count 上,然后使用 Optimistic Locking 来加减这个 counter。
一些相关的做法:
Event Driven Systems: Building A Facebook Like Counter & Notification System
Design a system that tracks the number of “likes”
2 个赞