GMTC北京站本周日开幕,58个议题全部上线,点击查看 了解详情
写点什么

2012.2.28 InfoQ 微博热报:HBase 和 Ringmark

2012 年 2 月 27 日

编者按: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 亚洲区 CEO CQ_ 陈琦发布微博说:

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 月 27 日 21:471202
用户头像

发布了 479 篇内容, 共 128.2 次阅读, 收获喜欢 31 次。

关注

评论

发布
暂无评论
发现更多内容

Go:gsignal,信号大师

陈思敏捷

go golang signal gsignal os.Signal

LeetCode | 6. Valid Parentheses 有效的括号

Puran

算法 LeetCode

架构师训练营 - 第四课作业 -20200701- 架构演化

👑👑merlan

极客大学架构师训练营

ARTS|Week 5 有效的括号、API和地图

Puran

LeetCode ARTS 打卡计划

一文搞懂 Redis高性能之IO多路复用

架构精进之路

redis io 多路复用 高性能

第四周作业

andy

架构师训练营 - 第四周 - 学习总结

stardust20

【源码系列】Spring Cloud Eureka

Alex🐒

源码 Spring Cloud Eureka

互联网架构作业

qihuajun

架构师训练营 -week4 命题作业

J.Smile

极客大学架构师训练营

架构师面试题(3)

满山李子

架构师训练营 - 第 4 课总结 -20200627- 互联网架构设计

👑👑merlan

架构设计 互联网架构

消息队列(一)为什么要使用消息队列?

奈何花开

Java MQ 消息队列

架构第四周 - 学习总结

J.Smile

极客大学架构师训练营

架构师课程第四周 作业

杉松壁

架构师训练营 - Lesson Week 4

brave heart

极客大学架构师训练营

典型的大型互联网应用系统

Z冰红茶

【week04】作业

chengjing

互联网架构学习总结

qihuajun

每周学习总结 - 架构师培训 4 期

Damon

极客时间 - 架构师培训 - 4 期作业

Damon

轻松上手promise原理(2):then的简单实现

前端小帅

分布式系统设计 - 第四周作业

孙志平

架构师培训营第四周总结

王锟

Week4 学习总结

wyzwlj

极客大学架构师训练营

架构师训练营 -- 第四周作业

stardust20

第4周总结

andy

阿里巴巴的发展史(组织变革+技术变革)

王锟

阿里巴巴

通过Python来获取北京市乡镇、街道行政区划数据

Puran

Python GIS geopandas QGIS 天地图

使用数据卷管理数据 | Docker 系列

AlwaysBeta

Docker 容器 数据 容器技术

大型互联网公司技术方案与手段浅析

俊俊哥

分布式 高可用 大型软件 高并发 解决方案

2012.2.28 InfoQ微博热报:HBase和Ringmark-InfoQ