`
wxyfighting
  • 浏览: 191857 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
什么事情都有良性循环和恶性循环,工作也是一样。程序员这份工作更是如此,特别是你如果和我一样未来只想走P的道路。 昨天晚上老大给我发了一个邮件,关于规划部门最近在规划阿软的未来技术发展,希望能够提供关于分布式计算的一些想法和Feature,最近也接触和实践了一点,就写了一点自己的想法。老大很惊讶我那么快就回了邮件,其实在我看来还是和我读书的时候老师常说的,“机会总是给有准备的人”,就算中五百万也需要有承受的心理。 因此今天想把自己的一些工作经验分享一下,画了一个程序员良性循环的图。 解释一下按照正常的人来安排工作计划,不是说拖沓的去故意拉长工作安排,只是按照普通正常开发工 ...
上周末给妈妈买了一个包,我和老婆一起去挑的,正好在打折,包的样式和材质都不错,当下就买了下来,下午去妈妈那边,送给她,老妈很开心,她其实去看了好几次想买包,但是都是因为觉得价格太贵而放弃了,想着自己退 ...
分布式计算开源框架Hadoop入门实践(一)第一部分已经在InfoQ.cn上刊登了第一部分 http://www.infoq.com/cn/articles/hadoop-intro
Author :岑文初<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> Email: wenchu.cenwc@alibaba-inc.com msn: cenwenchu_79@hotmail.com blog: http://blog.csdn.net/cenwenchu79/ 引... 2 What is Hadoop
今天没有早起运动,时间就比较多了,因此也上来留个言。这边是生活日志,csdn的是技术日志,那边的更新频率最近也较低,这边更不用说了,不过想着两边如果一起更新也可以,今天就写一篇生活和技术的混合篇。 最近在 ...
SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的压力测试,压力测试的报告也正式出炉,本来也就算是告一段落,但第二天测试人员说要修改报告,由于这次作压力测试的同学是第一次作,有一个指标没有注意,因此需要修改几个测试结果。那个没有注意的指标就是load average,他和我一样开始只是注意了CPU,内存的使用状况,而没有太注意这个指标,这个指标与他们通常的限制(10左右)有差别。重新测试的结果由于这个指标被要求压低,最后的报告显然不如原来的好看。自己也没有深入过压力测试,但是觉得不搞明 ...
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socket通信框架以及对Memcached的私有协议实现的接口,自己去做这些事情也是很简单的,不过既然有可以满足自己需求的开源部分,那么就去实现自己需要的但没有实现的。这里我用的是Whalin的客户端版本,这里为什么还要提 ...
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socket通信框架以及对Memcached的私有协议实现的接口,自己去做这些事情也是很简单的,不过既然有可以满足自己需求的开源部分,那么就去实现自己需要的但没有实现的。这里我用的是Whalin的客户端版本,这里为什么还要提 ...
工作忙,有些许时间没有更新Blog了,这次在开发监控模块的时候遇到了这个问题,整个问题定位过程真是走了不少路,所以觉得有必要记录下来分享一下。在我看来很多时候结果也许就很简单一个原因,但是开发人员却要探究很久,也许在找到了其他可实现业务逻辑方法的情况下,就会放弃寻找原因,这期间我也是一样。 问题初现: 在服务集成平台中需要新增一块写入数据库的逻辑,因此考虑最简便就是弄个Spring的BeanFactory来搞定这一切,谁知道,问题就这么出现了。很简单,通过Spring的ClassPathXmlApplicationContext来构建BeanFactory,下面的语句大家应该很熟悉: ...
在完成ASF集成REST以后,接到的任务就是要完成一个日志分析应用。需求没有很明确,只是要有这么一个东西能够满足分析收集后的日志,将分析后的原始数据入库,作为后期分析和统计使用。 在动手做之前,我还是给这个应用作了最基本的需求定义:灵活配置(输入源,输出目标,分析器的实现等),高效(并行任务分解)。就这两点能够做到,那么将来需求如何变化都可以适应。Tiger的Concurrent包是满足后面那项最好的实现,因此打算好好的实践一把,也就这部分Tiger的特性还没有充分使用过,里面的线程池,异步服务调用,并发控制都能够极好的完成并行任务分解的工作。也就是在这个过程中,看到了IBM开发者论坛上的 ...
假期结束,开始收心回来继续工作。晚上有一个项目要发布,公司的同事突然打手机给我,说ASF的文件解析又出了上次的问题,希望尽快解决。 问题描述: 上一次问题: 多台机器运行同一个分支的应用,但是有些机器正 ...
年前计划的婚假,后天早晨就要开始实施了。记得最近一次出游也是2年以前了,换了公司,然后装修,结婚,工作,一直都在忙碌。这也算是一次心态的调整吧,现在的工作和未来的计划需要重新整理一下,看看应该如何让自己走的更好。 这个blog都是用来写技术文章的,虽然自己的生活纪事都在msn blog上面,但是其实工作和生活如果能够不那么水火不容,生活会更美好一些,工作会更开心一些。所谓一念天堂一念地狱,如果把工作视为负担,那么每天清早起来就会考虑这一天地狱的生活如何开始,如果把工作视为生活,那么每天的心情应该和秋天的杭州天气一样,清松快乐。 杭州,深圳,曼谷,苏梅岛,厦门。休息一下,回来继续和我的兄 ...
两个半小时之后,我和BlueDavy大叔回到了杭州,一个忙碌而充实的周末就这么过去了。回到家已经1点多了,洗了个澡,精神又来了,想把这个充实的周末写下来,做个纪念。 缘起 几周前,受到了普元的邀请,去三亚参加一个SOA的技术交流会,原本以为是因为在他们的论坛同时更新了一些文章所以被邀请一起去参加产品部活动,开始不是很想去,毕竟厂商出钱多半就是让你去听听他们的产品,一个周末飞来飞去的也累,但淘宝的BlueDavy大叔要去,顺便也叫我一起去热闹热闹,那么就决定去凑这个热闹。周五下班以后背了个包就直奔机场了,结果到了机场才发现办护照的时候身份证放在家里了,幸好机场还有个临时身份证明办理的便民业务 ...
在SOA的基础技术实现方式中WebService占据了很重要的地位,通常我们提到WebService第一想法就是SOAP消息在各种传输协议上交互。近几年REST的思想伴随着SOA逐渐被大家接受,同时各大网站不断开放API提供给开发者,也激起了REST风格We ...
业务组要求ASF提供多种方式的远程服务访问,兼顾性能和跨平台的不同需求,因此在原有的Web Service的SCA发布及绑定的功能外,集成了Hessian,用以发布和访问内部服务(安全性和跨平台要求不高,性能要求较高的服务)。在文中将要讲的就是如何将一个外部的开源项目集成到基于SCA规范实现的服务框架中。 注:ASF(Application Service Framework)是基于Tuscany作为解析内核,再次封装和扩展的符合SCA规范的服务框架,SCA基本元数据解析依赖于Tuscany内
Global site tag (gtag.js) - Google Analytics