2012.2.28 InfoQ微博热报:HBase和Ringmark

编者按:InfoQ微博热报,为读者呈现当天的热门微博,以及大家的转发评论与互动,从中展示业界的热点内容,让您掌握第一手的技术资讯。

HBase改造

刘佳_牛_plus_plus写了一篇文章《HBase写入性能分析及改造—multi-thread flush and compaction》,并发布微博:

最近两周做的点事情,先放一部分出来: HBase写入性能改造,约能提高两到三倍吞吐量,带压缩测试,改造方法加测试数据。 有玄机有干货。

昨天下午发表的这篇微博,截止目前,转发48次,有12条评论,

bluedavy在评论中指出:

恩,这个应该是在关闭hlog、split的情况下,某些应用场景可以这样,不过关闭split是大部分场景下需要做到的,只是目前版本的hbase如果直接关闭split还是会带来不少问题。

刘佳_牛_plus_plus的回复是:

这个是关Hlog的,HLog在客户端put里关,自动split在代码里注掉了。不split的话,写的时候问题就是最后StoreFile越来越大。compact也就相应地慢了。。还是要手动split。避免split的各种bug。

同时他还指出:

所有测试包括原版的hlog都关了,下面再要出一版就是Hlog写三份内存的,那个应当也挺好玩的。Facebook做过这个事。

@庄庄2049在评论中提到:

hlog本来就是写三份内存,刷磁盘的事交给了OS。最近在苦恼这事,因为三份内存会丢,而且实实在在丢了,苦恼么?

刘佳_牛_plus_plus建议:

那就配双集群,sync吧。HBase现在可以用Hlog sync。

而且:

处于sync段的log会放在zookeeper里

除这篇文章外,刘佳_牛_plus_plus还写了续篇,其中带有详细的测试数据。

Facebook发布移动浏览器测试工具Ringmark

SPILGAMES 亚洲区 CEOCQ_陈琦发布微博说:

FB另外公布的一个好消息,针对移动浏览器版本的分裂性, 他们提供了一个移动浏览器测试工具 Ringmark, 已公开地址,并且将会很快开源. 这个工具由Bocoup开发(去年旧金山newgameHTML5游戏大会的组织者,正好有幸参加,很精英的小团队) 地址:http://t.cn/zOGyrKM 强烈推荐的调试工具。

他还提到:

FB的强大之处是找到了30多家厂商来支持规范浏览器标准, 也推进 W3C的移动互联网Core Community Group,这30家厂商包括所有主流手机厂商(三星、HTC、索尼、华为、中兴)软银等运营商和手机浏览器开发商,还有Zynga,EA等游戏厂商,有FB撑腰, HTML5手机浏览器的标准规范会大大加快。

今日微博推荐

淘宝技术大学

推荐理由:分享各种淘宝技术资料,最近与MySQL相关的一系列资料很值得关注。

欢迎读者关注@InfoQ,推荐热门话题,可私信@InfoQ,同时请您说明推荐理由。

你可能感兴趣的:(2012.2.28 InfoQ微博热报:HBase和Ringmark)