[Hadoop in China 2011] Application Facebook Message in HBase basis

http://tech.it168.com/a2011/1203/1283/000001283206.shtml

 

In the NoSQL systems and applications sub-forum this afternoon, the technical manager from Facebook Guoqiang Jerry Chen and software engineers Liyin Tang keynote address "Building mission critical messaging system on top of HBase ( establishment of business-critical messaging systems on the basis of the HBase on ) ", shared the experience of Facebook HBase developed and introduced the application of Facebook Message system.

Facebook Message application on the basis of the HBase
▲ Facebook's technical manager Guoqiang Jerry Chen

  Facebook Message is an integrated station news, e-mail, text messaging and chat functions integrated messaging system , can reach people who want to contact in the case without considering the communication channels, users can also apply to the end with @ facebook.com E-mail.

Facebook Message application on the basis of the HBase
▲Facebook Message

   According Guoqiang Jerry Chen introduced, Facebook Message development since December 2009, has experienced small-scale to large-scale test of the course of the trial, in July this year, all Facebook users can use Facebook Message. Facebook Message about 80 million messages a day, more than 75 million read and write operations. Peak of 1.5 million read and write actions per minute, of which about 55% read and 45% write, each write operation will insert 16 records.

Facebook Message application on the basis of the HBase
▲ Why did you choose HBase

   Why it comes to choose HBase, Guoqiang Jerry Chen believes HBase writes with high efficiency, good performance of random read operations, the level of scalability, automatic failover, strong consistency of features make Facebook Message choice HBase, HDFS and MapReduce and also an important reason. Where strong consistency is Facebook Message choice HBase and Cassandra is not the main reason.HBase stored in the short message, and data search information element, and the Haystack (image storage) and long attachments stored message.

Facebook Message application on the basis of the HBase
▲ Facebook to HBase was modified

Reproduced in: https: //www.cnblogs.com/licheng/archive/2011/12/05/2276427.html

Guess you like

Origin blog.csdn.net/weixin_33889665/article/details/92626750