[网站分类]1.网站首页原创Java技术区(对首页文章的要求: 原创、高质量、经过认真思考并精心写作。BlogJava管理团队会对首页的文章进行管理。)
cenwenchu79
这个作者很懒,什么都没留下…
展开
-
客户端NIO实践分析
引问:NIO在服务端的应用已经被广为熟悉,但是在客户端的使用,其实给予的指导并不多。同时在我看来,NIO在客户端使用就是原来的长连接模式加上事件驱动的框架,而相对于短连接池模式来说,性能是否真的在任何环境都那么突出,其实不然。 最近正好要优化TB的Cache客户端,原始代码是用NIO写的,但是效率不高,性能也一般,因此反而拖累了服务端的表现,在整个优化过程中,看了NIO2,也就是JDK7中比较突...2009-09-24 08:57:00 · 257 阅读 · 0 评论 -
优化杂谈
优化杂谈Author :放翁Blog:http://blog.csdn.net/cenwenchu79/ 当应用遇到规模化问题的时候,就是考虑性能优化的时候了。今天同事和我聊起了NIO在客户端的使用与BIO有什么优势,也勾起了我前一阵子和其他同学交流优化的一些想法,纯粹个人的一点想法。CPU利用率和Load 在过去做压力测试的时候,我们经常会关注两个指...2010-01-27 01:45:00 · 160 阅读 · 0 评论 -
异步模式下的Web请求(技术介绍篇)
Author:放翁(文初)Date: 2010/4/14Email:fangweng@taobao.com缘起 早在两年前做开放平台的时候,由于平台的特质,就开始寻求对于Web请求异步的解决方案,当时Jetty和Tomcat都在最新的版本中集成类似于Comet和Asyn Process的功能,但经过测试,效果不佳,因此也没有再深入去了解其中的一些设计理念。时隔两年,依然...2010-04-20 08:50:00 · 291 阅读 · 0 评论 -
Q1技术点滴
Author:放翁(文初)Date:2010/4/2 过年到现在还没有更新过blog,就和年前说的一样,到了淘宝就要真的踏实做实事了(起码Q3前)。和以前在阿软不同的是现在更加关注产品的设计和实现,对于新技术的尝试缺少了一些空间和时间。可以拿程序员对新技术的追求做个类比,就好比结婚前的浪漫,而到了你真的结婚有了家庭和小孩,那需要的是更多的责任感和务实的工作。当然如果生活成为...2010-04-02 02:26:00 · 422 阅读 · 0 评论 -
基于MapReduce的配置型日志分析组件
基于MapReduce的配置型日志分析组件Author:放翁(文初)Email:fangweng@taobao.comBlog: http://blog.csdn.net/cenwenchu79/目录需求场景组件功能设计关键点设计点分析分析模型抽象分析实体抽象:分析流程抽象:关键路径任务分割分析过程生命周期定义:基于命令行方式执行阶段性任务单任务并行处理化低耦合多...2010-01-12 21:58:00 · 281 阅读 · 0 评论 -
写在MapReduce问题的回复后
中午左右收到一个看我blog的朋友的邮件,最近他在研究mapreduce,然后想用hadoop来做一些工作,不过遇到了一些问题,我这边也贴一下他的几个问题,同时觉得自己把自己的一些看法分享一下,当然只是自己的一些想法,也许对新学习的同学有帮助。 问题:从Map(K,V)的方式来看,难道mapreduce只能做统计? 目前我想除了日志分析之类的功能外,还想做一个全文检索的功...2009-12-09 13:09:00 · 164 阅读 · 0 评论 -
Lazy Request Parameter Parser
Author:放翁(文初) Email:fangweng@taobao.com Blog:http://blog.csdn.net/cenwenchu79 当前问题:1. 不小比重的Rest请求都是无效请求,全部接纳数据消耗比较多的时间。2. Multipart类型的大文件流请求无法做到合理快速过滤。(参数错误请求,数据文件过多请求,文件大小过大请求)归结来...2009-12-08 01:51:00 · 306 阅读 · 0 评论 -
程序员是不是只在乎自己的一亩三分地
Author:放翁(文初) Email:fangweng@taobao.com Blog:http://blog.csdn.net/cenwenchu79其实想说这句话很久了,和很多同事接触,有时候或多或少的都会发现大家会陷入在自己的一亩三分地里面. 主要表现得症状1. PD的需求就是目标,踏实的实现,不懂的就猜。2. 经验盖过一切,设计系统就...2009-12-08 00:54:00 · 328 阅读 · 0 评论 -
2009的选择和工作总结大纲
今年blog更新的速度比去年慢很多,当然最大的原因就是工作的转变。当选择留在云公司还是去淘宝,自己做了很快的抉择,去淘宝。其实在阿软的后面这一年,对自己来说是一个技术提升的阶段,工作任务不紧,技术预研范围较大,但对于自己这么一个已经到了30的人来说,应该是把技术转变为产品的时候了,因此义无反顾地选择了TOP作为我新的开端。 其实每个人都会有自己不同的阶段,任何阶段都有自己的目标,同时...2009-11-27 00:58:00 · 240 阅读 · 0 评论 -
常用模式的细节问题看设计稳定性
Author : 岑文初(淘宝花名:放翁)Email: fangweng@taobao.comBlog: http://blog.csdn.net/cenwenchu79 这部分内容是我前个礼拜作内部分享的一部分,是挑了大家在日常中经常使用的生产者消费者模式作了一个细节问题的分析来讲述关于系统设计中的一些问题,其实在我前面的救火经验分享里面也有部分的介绍,不过那些比较抽象一点,...2009-11-10 01:52:00 · 231 阅读 · 0 评论 -
MapReduce“单机版”日志分析实践点滴
Author:放翁(文初)Email:fangweng@taobao.comBlog:http://blog.csdn.net/cenwenchu79 闲话:(如果图片看不清楚可以看另一个blog,因为图片在家,这里上传就只能转贴了) 为什么又叫做什么…的点滴,首先现在写程序就是练手,不论自己经历了多少,如果想成为一个好的P,那么就要持续的去学习,去写,当写出来的东西总是...2009-10-30 12:27:00 · 234 阅读 · 0 评论 -
应用架构设计“防火”经验分享
应用架构设计“防火”经验分享Author : 岑文初(淘宝花名:放翁)Email: fangweng@taobao.comBlog: http://blog.csdn.net/cenwenchu79Date: 2009-08-26 刚从阿软到淘宝不久,现在主要负责TOP平台的技术框架设计,同时要肩负“救火”和“防火”的工作,也需要培养团队的同学能够有“防火”意识,减少...2009-08-27 00:59:00 · 222 阅读 · 0 评论