当前位置:网站首页>Computing architecture of microblog comments
Computing architecture of microblog comments
2022-06-25 17:48:00 【InfoQ】
User behavior modeling and performance estimation
background
behavior analysis
- Most people's time period of watching microblog basically coincides with that of sending microblog , Writing and reading comments are behaviors during the period of reading microblog , Therefore, the time distribution in the background is also suitable for the comment module .
- Suppose you have every look 10 Micro blog , Users will view 8 Microblog comments .
- Suppose that every time a user watches 10 Comments on Weibo , Will the new 1 Your own comments .
Performance estimation
- See the comments : The number of reviews viewed is :250 Billion * 80% = 200 Billion
- Write a comment : The number of comments is :250 Billion * 10% = 25 Billion
High performance computing architecture
See the comments
Business characteristic analysis
Architecture analysis
Architecture design
Write a comment
Business characteristic analysis
Architecture analysis
Architecture design
Overall architecture scheme

High availability computing architecture for hot events
- View comments for , All read requests . It can be monitored through operation and maintenance , When the load of the cluster is detected to surge in a sliding window , Or, after the load of the entire cluster reaches the threshold, it can dynamically expand the capacity to add machines and service instances .
- For writing comments , Leakage bucket algorithm with current limiting , Cache the user's write request first , When using background threads to write to storage .
边栏推荐
猜你喜欢
![[machine learning] case study of college entrance examination prediction based on multiple time series](/img/d8/a367c26b51d9dbaf53bf4fe2a13917.png)
[machine learning] case study of college entrance examination prediction based on multiple time series

近来开发的一款简单易用的图可视化工具

Mobile heterogeneous computing technology - GPU OpenCL programming (basic)

ACY100油烟浓度在线监控仪针对饮食业厨房油烟排放

Langage d'assemblage (5) Registre (accès à la mémoire)

喜报|海泰方圆通过CMMI-3资质认证,研发能力获国际认可

智能对话01-redis的安装
Qinheng ch583 USB custom hid debugging record

WARNING: Unsupported upgrade request.

Uncover ges super large scale graph computing engine hyg: Graph Segmentation
随机推荐
Kotlin入门(20)几种常见的对话框
有关QueryInterface函数
Is Guotai Junan Securities reliable? Is it legal? Is it safe to open a stock account?
DDD concept is complex and difficult to understand. How to design code implementation model in practice?
[UVM practice== > episode_1] ~ MCDF design update, AMBA standard interface, UVM verification environment update
微信小程序报错:request:fail url not in domain list
[UVM practice== > episode_2] ~ VIP, VIP development, VIP release
Qt使用SQLITE数据库
conda 修改镜像源
用户调度问题
Golang sort slice int
Idea global search for Chinese characters [easy to understand]
Interrupt operation: abortcontroller learning notes
一些常用的知识点积累
[compilation principle] lexical analysis
WARNING: Unsupported upgrade request.
Video production material website arrangement
User scheduling problem
SDN系统方法 | 9. 接入网
ACY100油烟浓度在线监控仪针对饮食业厨房油烟排放