微信有多复杂?

111.PNG

腾讯旗下的微信从一个通信工具变成了一个庞大的平台,那么这个平台究竟有多复杂?

它的开发者写的论文透露了部分细节:微信的后端包含了 3000 多个移动服务,包括即时通讯、社交网络、移动支付和第三方授权。

每天的外部请求有 10^10-10^11 个,每一个请求都能触发更多的内部微服务请求。总体上说微信后端每秒需要处理数亿的请求。

微信的微服务运行在 2 万多台机器上,随着微信的流行这个数量会在不断的增长,而它的微服务同时还在快速的迭代更新。这篇论文主要讲的是微服务的过载控制。

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s