- 博客(298)
- 资源 (1)
- 收藏
- 关注
原创 MemCached Cache Java Client封装优化历程
Author:文初Email: wenchu.cenwc@alibaba-inc.comBlog: http://blog.csdn.net/cenwenchu79/ MemCached Cache在大型网站被应用得越来越广泛,不同语言的客户端也都在官方网站上有提供,但是Java的选择并不多。由于现在的MemCached Cache服务端是用C写的,因此我这个C不
2008-09-25 16:34:00 6715 2
MemCached Cache Java Client封装优化历程
Author:文初Email: wenchu.cenwc@alibaba-inc.comBlog: http://blog.csdn.net/cenwenchu79/<o:p> </o:p> MemCached Cache在大型网站被应用得越来越广泛,不同语言的客户端也都在官方网站上有提供,但是Java的选择并不多。由于现在的MemCached Ca...
2008-09-25 16:34:00 73
MemCached Cache Java Client封装优化历程
Author:文初Email: wenchu.cenwc@alibaba-inc.comBlog: http://blog.csdn.net/cenwenchu79/ MemCached Cache在大型网站被应用得越来越广泛,不同语言的客户端也都在官方网站上有提供,但是Ja...
2008-09-25 16:34:00 92
原创 Memory Leak分析分享
越是忙,杂七杂八的事情越多,最近正在优化Memcache的客户端代码,这时候SIP突然出现OOM的问题(Out of Memory),作开发最头痛就是这种问题,压力测试都作过,早期的几个版本都没有出现这样的问题,因此怀疑可能是最近一次发布修改引起的。借助JProfiler在测试环境搭了一套系统,开始做压力测试,来分析Memory到底流到了哪里去了。 问题一:连接池泄漏
2008-09-18 22:04:00 3868 4
Memory Leak分析分享
越是忙,杂七杂八的事情越多,最近正在优化Memcache的客户端代码,这时候SIP突然出现OOM的问题(Out of Memory),作开发最头痛就是这种问题,压力测试都作过,早期的几个版本都没有出现这样的问题,因此怀疑可能是最近一次发布修改引起的。借助JProfiler在测试环境搭了一套系统,开始做压力测试,来分析Memory到底流到了哪里去了。<o:p> </...
2008-09-18 22:04:00 168
Memory Leak分析分享
越是忙,杂七杂八的事情越多,最近正在优化Memcache的客户端代码,这时候SIP突然出现OOM的问题(Out of Memory),作开发最头痛就是这种问题,压力测试都作过,早期的几个版本都没有出现这样的问题,因此怀疑可能是最近一次发布修改引起的。借助JProfiler在测试环境搭了一套系统,开始做压力测试,来分析Memo...
2008-09-18 22:04:00 85
原创 中秋小假第一天
3:30 起床三件事4:30 跳绳锻炼7:00 回家做早饭7:30 擦地搞卫生8:10 吃饭8:30 出门买水果9:30 到家洗干净自己10:00 坐在电脑前写blog10:20 完成本周Memcache客户端改造后的压力测试13:00 总结Memcache客户端改造,输出文档,原码放到google code 开放下载15:00 去老婆爸妈家吃饭
2008-09-13 10:01:00 2808 1
中秋小假第一天
3:30 起床三件事4:30 跳绳锻炼7:00 回家做早饭7:30 擦地搞卫生8:10 吃饭8:30 出门买水果9:30 到家洗干净自己10:00 坐在电脑前写blog10:20 完成本周Memcache客户端改造后的压力测试13:00 总结Memcache客户端改造,输出文档,原码放到google code 开放下载15:00 去老婆爸妈家吃饭 ...
2008-09-13 10:01:00 65
中秋小假第一天
3:30 起床三件事4:30 跳绳锻炼7:00 回家做早饭7:30 擦地搞卫生8:10 吃饭8:30 出门买水果9:30 到家洗干净自己10:00 坐在电脑前写blog10:20 完成本周Memcache客户端改造后的压力测试13:00 总结Memcache客户端改造,输出文档,原码放到google code 开放下载15:00 去老婆爸妈家吃饭 ...
2008-09-13 10:01:00 77
原创 分布式计算开源框架Hadoop入门实践
Author :岑文初Email: wenchu.cenwc@alibaba-inc.commsn: cenwenchu_79@hotmail.comblog: http://blog.csdn.net/cenwenchu79/ 引... 2What is Hadoop. 2Why is hadoop. 6How to Use Hadoop & Tips 7环境
2008-08-29 12:03:00 37539 24
分布式计算开源框架Hadoop入门实践
Author :岑文初<o:p></o:p>Email: wenchu.cenwc@alibaba-inc.com<o:p></o:p>msn: cenwenchu_79@hotmail.com<o:p></o:p>blog: http://blog.csdn.net/cenwenchu79/<o:p>&am
2008-08-29 12:03:00 141
分布式计算开源框架Hadoop入门实践
Author :岑文初Email: wenchu.cenwc@alibaba-inc.commsn: cenwenchu_79@hotmail.comblog: http://blog.csdn.net/cenwenchu79/ 引... 2What is Hadoop. 2Why is hadoop. 6How to Use Hadoop & T...
2008-08-29 12:03:00 71
原创 休假
今天休假,请了今年的第一个年休. 老婆问我休假在家干什么?我说考虑安全方案.老婆昏倒 其实老早想休息一天在家,为什么呢?周末是家人的时间,平时是公司的时间。最近一直希望能够自己静一下好好考虑还有小半年的规划,平时公司里面无法静心,讨论的人太多了,所以一般写文档或者考虑一些技术方案都最好回家做,或者先粗略的作一下,回家再修改。这次也是一样,前几天的自己发现的一个安全
2008-08-22 10:35:00 3023 2
原创 Memcache Hash算法值得探索的内容
集团内部很多团队都使用Memcache来提高应用性能,最近的一次工作汇报中提及了Memcache的Hash算法需要研究来满足一些需求,同时提高Memcache的利用效率。讨论了一下最后自己总结了这么几点是对Hash算法需要着重考虑的。问题:1. 存储数据如何均匀分散。如何把数据尽可能的散开存储,这样对于Memcache的可扩展性才会有充分利用,试想如果算法每
2008-08-19 09:40:00 5632 1
Memcache Hash算法值得探索的内容
集团内部很多团队都使用Memcache来提高应用性能,最近的一次工作汇报中提及了Memcache的Hash算法需要研究来满足一些需求,同时提高Memcache的利用效率。讨论了一下最后自己总结了这么几点是对Hash算法需要着重考虑的。问题:1. 存储数据如何均匀分散。如何把数据尽可能的散开存储,这样对于Memcache的可扩展性才会有充分利用,试想如果算法每次都会...
2008-08-19 09:40:00 69
Memcache Hash算法值得探索的内容
集团内部很多团队都使用Memcache来提高应用性能,最近的一次工作汇报中提及了Memcache的Hash算法需要研究来满足一些需求,同时提高Memcache的利用效率。讨论了一下最后自己总结了这么几点是对Hash算法需要着重考虑的。问题:1.  ...
2008-08-19 09:40:00 60
原创 HBASE松散数据存储设计初识
引最近关注Hadoop,因此也顺便关注了一下Hadoop相关的项目。HBASE就是基于Hadoop的一个开源项目,也是对Google的BigTable的一种实现。 BigTable是什么?Google的Paper对其作了充分的说明。字面上看就是一张大表,其实和我们想象的传统数据库的表还是有些差别的。松散数据可以说是介于Map Entry(key & value)和DB Row之
2008-08-08 11:30:00 8857
HBASE松散数据存储设计初识
引<o:p></o:p>最近关注Hadoop,因此也顺便关注了一下Hadoop相关的项目。HBASE就是基于Hadoop的一个开源项目,也是对Google的BigTable的一种实现。 BigTable是什么?Google的Paper对其作了充分的说明。字面上看就是一张大表,其实和我们想象的传统数据库的表还是有些差别的。松散数据可以说是介于Map Entry...
2008-08-08 11:30:00 82
HBASE松散数据存储设计初识
引最近关注Hadoop,因此也顺便关注了一下Hadoop相关的项目。HBASE就是基于Hadoop的一个开源项目,也是对Google的BigTable的一种实现。 BigTable是什么?Google的Paper对其作了充分的说明。字面上看就是一张大表,其实和我们想象的传统数据库的表还是有些差别的。松散数据可以说是介于...
2008-08-08 11:30:00 88
原创 Hadoop中的集群配置和使用技巧——分布式计算开源框架Hadoop入门实践(二)
这部分内容是分布式计算开源框架Hadoop入门实践的第二部分,讲述了关于实际使用配置的内容.第三部分是对于集群配置的测试结果分析的部分,下周三应该会在InfoQ刊登.http://www.infoq.com/cn/articles/hadoop-config-tip
2008-08-08 08:41:00 2934 2
Hadoop中的集群配置和使用技巧——分布式计算开源框架Hadoop入门实践(二)
这部分内容是分布式计算开源框架Hadoop入门实践的第二部分,讲述了关于实际使用配置的内容.第三部分是对于集群配置的测试结果分析的部分,下周三应该会在InfoQ刊登.http://www.infoq.com/cn/articles/hadoop-config-tip...
2008-08-08 08:41:00 71
Hadoop中的集群配置和使用技巧——分布式计算开源框架Hadoop入门实践(二)
这部分内容是分布式计算开源框架Hadoop入门实践的第二部分,讲述了关于实际使用配置的内容.第三部分是对于集群配置的测试结果分析的部分,下周三应该会在InfoQ刊登.http://www.infoq.com/cn/articles/hadoop-config-tip...
2008-08-08 08:41:00 63
原创 程序员良性循环工作模式
什么事情都有良性循环和恶性循环,工作也是一样。程序员这份工作更是如此,特别是你如果和我一样未来只想走P的道路。 昨天晚上老大给我发了一个邮件,关于规划部门最近在规划阿软的未来技术发展,希望能够提供关于分布式计算的一些想法和Feature,最近也接触和实践了一点,就写了一点自己的想法。老大很惊讶我那么快就回了邮件,其实在我看来还是和我读书的时候老师常说的,“机会总是给有准备的人”,
2008-08-07 09:56:00 14951 42
程序员良性循环工作模式
什么事情都有良性循环和恶性循环,工作也是一样。程序员这份工作更是如此,特别是你如果和我一样未来只想走P的道路。 昨天晚上老大给我发了一个邮件,关于规划部门最近在规划阿软的未来技术发展,希望能够提供关于分布式计算的一些想法和Feature,最近也接触和实践了一点,就写了一点自己的想法。老大很惊讶我那么快就回了邮件,其实在我看来还是和我读书的时候老师常说的,“机会总是给有准备的人”,就...
2008-08-07 09:56:00 82
程序员良性循环工作模式
什么事情都有良性循环和恶性循环,工作也是一样。程序员这份工作更是如此,特别是你如果和我一样未来只想走P的道路。 昨天晚上老大给我发了一个邮件,关于规划部门最近在规划阿软的未来技术发展,希望能够提供关于分布式计算的一些想法和Feature,最近也接触和实践了一点,就写了一点自己的想法。老大很惊讶我那么快就回了邮件,其实在我看来还是和我读书的时候老师常说的,“机会总是给有准备的人”,就...
2008-08-07 09:56:00 130
原创 杂记
上周末给妈妈买了一个包,我和老婆一起去挑的,正好在打折,包的样式和材质都不错,当下就买了下来,下午去妈妈那边,送给她,老妈很开心,她其实去看了好几次想买包,但是都是因为觉得价格太贵而放弃了,想着自己退休了也没有太多机会出去,也不用那么好的包。但这次我送给她,她开心不已,我和老婆也很高兴,买到了实用合适的礼物送给妈妈。周六晚上老样子一家人吃饭,打麻将。周日我和老婆爬山毅行,就这样过了一个周末
2008-08-05 08:59:00 2120
转载 分布式计算开源框架Hadoop介绍(What和Why)——分布式计算开源框架Hadoop入门实践(一)
分布式计算开源框架Hadoop入门实践(一)第一部分已经在InfoQ.cn上刊登了第一部分 http://www.infoq.com/cn/articles/hadoop-intro
2008-08-04 17:41:00 2696
原创 分布式计算开源框架Hadoop的学习(提纲)
Author :岑文初Email: wenchu.cenwc@alibaba-inc.commsn: cenwenchu_79@hotmail.comblog: http://blog.csdn.net/cenwenchu79/ 引... 2What is Hadoop. 2Why is hadoop. 6How to Use Hadoop & Tips.
2008-07-30 17:07:00 4062
分布式计算开源框架Hadoop的学习(提纲)
Author :岑文初<o:p></o:p>Email: wenchu.cenwc@alibaba-inc.com<o:p></o:p>msn: cenwenchu_79@hotmail.com<o:p></o:p>blog: http://blog.csdn.net/cenwenchu79/<o:p>
2008-07-30 17:07:00 86
分布式计算开源框架Hadoop的学习(提纲)
Author :岑文初Email: wenchu.cenwc@alibaba-inc.commsn: cenwenchu_79@hotmail.comblog: http://blog.csdn.net/cenwenchu79/ 引... 2What is Hadoop. 2Why is hadoop. 6How to Use Hadoo...
2008-07-30 17:07:00 65
原创 杂记
今天没有早起运动,时间就比较多了,因此也上来留个言。这边是生活日志,csdn的是技术日志,那边的更新频率最近也较低,这边更不用说了,不过想着两边如果一起更新也可以,今天就写一篇生活和技术的混合篇。 最近在压力测试之余开始研究分布式计算以及分布式存储,折腾了一周左右,概念和环境基本已经搞熟,过程中遇到一个问题连续搞了3,4天,还请教了集团的搜索团队,他们很诧异说阿里软件也开始
2008-07-22 08:33:00 1421 1
原创 理解Load Average做好压力测试
SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的压力测试,压力测试的报告也正式出炉,本来也就算是告一段落,但第二天测试人员说要修改报告,由于这次作压力测试的同学是第一次作,有一个指标没有注意,因此需要修改几个测试结果。那个没有注意的指标就是load average,他和我一样开始只是注
2008-06-30 17:33:00 3189 2
理解Load Average做好压力测试
SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的压力测试,压力测试的报告也正式出炉,本来也就算是告一段落,但第二天测试人员说要修改报告,由于这次作压力测试的同学是第一次作,有一个指标没有注意,因此需要修改几个测试结果。那个没有注意的指标就是load average,他和我一样开始只是注...
2008-06-30 17:32:32 337
理解Load Average做好压力测试
SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的压力测试,压力测试的报告也正式出炉,本来也就算是告一段落,但第二天测试人员说要修改报告,由于这次作压力测试的同学是第一次作,有一个指标没有注意,因此需要修改几个测试结果。那个没有注意的指标就是load average,他和我一样开始只是注...
2008-06-30 17:32:32 121
Memcached使用点滴
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socke...
2008-06-05 08:55:16 80
Memcached使用点滴
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socke...
2008-06-05 08:55:16 65
原创 Memcached使用点滴
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socke
2008-06-05 08:55:00 4970 3
原创 Memcached使用点滴
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socke
2008-06-04 23:12:00 4889 1
Memcached使用点滴
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socke...
2008-06-04 23:12:00 82
Memcached使用点滴
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socke...
2008-06-04 23:12:00 68
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人