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

在今天下午进行的NoSQL系统及应用分论坛中,来自Facebook的技术经理Guoqiang Jerry Chen和软件工程师 Liyin Tang发表主题演讲“Building mission critical messaging system on top of HBase(在HBase的基础上建立关键业务消息系统)”,分享了Facebook开发HBase的经验,并且介绍Facebook Message系统的应用情况。


▲Facebook的技术经理Guoqiang Jerry Chen

  Facebook Message是一个整合了站内消息、电子邮件、短信和聊天功能的综合消息系统,可以在不考虑通讯渠道的情况下联系到想要联系的人,用户还可申请到以@facebook.com结尾的电子邮箱。


▲Facebook Message

   据Guoqiang Jerry Chen介绍,Facebook Message自2009年12月开发以来,经历了小规模的测试到大规模的试用的过程,今年7月份所有的Facebook用户均可使用Facebook Message。Facebook Message每天约80亿的消息,75亿以上的读和写操作。高峰时期每分钟150万的读和写操作,其中约55%的读和45%的写操作,每次的写操作会插入16个记录。


▲为什么会选择HBase

   谈到为什么会选择HBase,Guoqiang Jerry Chen认为HBase具有高效率的写操作、良好的随机读操作性能、水平扩展性、自动故障转移、强一致性的特点使得Facebook Message选择HBase,并且HDFS和MapReduce也是一个重要原因。其中强一致性是Facebook Message选择HBase而不是Cassandra的主要原因。HBase中存放短消息、信息元数据和搜索引擎,而Haystack(图像存储)存放 附件和长消息。


▲Facebook对HBase进行了改良

转载于:https://www.cnblogs.com/licheng/archive/2011/12/05/2276427.html

[Hadoop in China 2011] Facebook Message在HBase基础上的应用相关推荐

  1. [Hadoop in China 2011] 邵铮:揭秘FaceBook Puma演变及发展

    http://storage.it168.com/a2011/1202/1283/000001283144.shtml ▲FaceBook公司软件工程师.研发经理邵铮 FaceBook公司自成立以来发 ...

  2. [Hadoop in China 2011] HBase在淘宝平台上的应用和改进经验

    http://tech.it168.com/a2011/1202/1283/000001283152.shtml 在今天下午进行的NoSQL系统及应用分论坛中,来自淘宝的软件工程师张毅发表主题演讲&q ...

  3. [Hadoop in China 2011] 人人网:基于Hadoop的SNS统计和聚类推荐

    http://storage.it168.com/a2011/1203/1283/000001283190.shtml 据人人网的工程师介绍,人人网现在一共2.2亿用户,平均每个用户有大约190个好友 ...

  4. [Hadoop in China 2011] 中兴:NoSQL应用现状及电信业务实践

    http://tech.it168.com/a2011/1203/1283/000001283154.shtml 在今天下午进行的NoSQL系统及应用分论坛中,中兴云计算平台研发总工.中兴通讯技术专家 ...

  5. [Hadoop in China 2011] 何鹏:Hadoop在海量网页搜索中应用分析

    何鹏是即刻搜索研发部系统平台组的工程师,即刻搜索是人民网其下的搜索引擎,由人民搜索转变而来,于今年6月20日正式上线.据何鹏介绍,即刻搜索 目前存放了200亿个文件以上,其整个系统架构采用Hadoop ...

  6. [Hadoop in China 2011] 华为 - NoSQL/NewSQL在传统IT产业的机遇和挑战

    http://tech.it168.com/a2011/1204/1283/000001283212.shtml 在今天下午进行的NoSQL系统及应用分论坛中,来自华为的IT产品线企业数据解决方案架构 ...

  7. [Hadoop in China 2011] 淘宝OceanBase打造结构化NoSQL数据库

    http://tech.it168.com/a2011/1204/1283/000001283214.shtml 在今天下午进行的NoSQL系统及应用分论坛中,来自淘宝的核心系统存储组技术专家杨传辉( ...

  8. 2016年北京hadoop in china见闻

    一. 概况 笔者有幸参加了今年在北京主办的hadoop in china,在与会中有不少的感受与大家分享.今年的hadoop in china整体来看,参加会议的人比较多,在第一天上午场的topic里 ...

  9. 天下武功,唯快不破 - O'Reilly Velocity China 2011 PPT汇总

    官网会议视频和幻灯片资料 http://velocity.oreilly.com.cn/2011/index.php?func=slidesvideos 高性能移动互联网 Steve Souders( ...

最新文章

  1. VC2005:无法执行添加/移除操作,因为代码元素是只读的....多个解决办法
  2. SQLServer · 最佳实践 · RDS for SQLServer 2012权限限制提升与改善
  3. 【Android】不使用WebView来执行Javascript脚本(Rhino)
  4. boost::geometry::topological_dimension用法的测试程序
  5. linux制作openssl rpm,CentOS 7 定制 OpenSSL RPM 包
  6. AtomicIntegerArray类详解
  7. rotateright_Java Long类rotateRight()方法的示例
  8. 【转】人工智能-1.2.2 神经网络是如何进行预测的
  9. python Chrome + selenium自动化测试与python爬虫获取网页数据
  10. Microsoft 宣布 Visual Studio 2019 发布日期
  11. pytorch torch.nn.TransformerEncoder
  12. 初中英语语法(003)-be动词和一般动词的一般过去式
  13. 跳转gridview
  14. OpenAI-2018年强化学习领域7大最新研究方向全盘点
  15. iOS Touch ID 简易开发教程
  16. 华为云计算之双活容灾
  17. 查找/下载文献的一些网址汇总
  18. Matlab样条工具箱(Spline ToolBox)与曲线拟合
  19. 以太坊中的账户、交易、Gas和区块Gas Limit等基本概念
  20. 微信公众号拉取扫码功能

热门文章

  1. Bean装配之Aware接口
  2. 电子科技大学技术交流报道
  3. grep, sed, awk
  4. node.js 多异步之间的协作方案
  5. 体绘制(Volume Rendering)概述介绍
  6. iphone XCode调试技巧之EXC_BAD_ACCESS中BUG解决
  7. shell用到的命令(2) —— break,continue,echo,eval,
  8. 5种方法提高你网站的登录体验
  9. Oracle体系结构之密码文件管理
  10. 《JAVA 接口多继承》