- 博客(24)
- 收藏
- 关注
原创 减轻秒杀服务器压力的损招
最近赶上圣诞、阳历新年,农历新年马上将至,很多购物网站使出惯用伎俩“秒杀”招揽客户。由于秒杀的东西超级便宜,很多人都想得到这个便宜,所以在秒杀那一刻,网站服务器都会面临洪水猛兽般的压力。在秒杀前,网站一般都会进行性能和高可用方面的调优,还有准备充分的服务器抵挡压力。如果压力估算准了,网站或许能扛的住;如果压力估算偏差,网站瞬间崩溃。早在淘宝秒杀刚推出的时候,我就想了一招,如何将秒杀的服务器压力转移?
2011-01-08 17:29:00
2067
原创 一个创业者的纯真梦想
今晚一个朋友打电话来,说最近工作不是很满意,有创业的冲动。几年来,创业对于我来说欲行又止,连累家庭、缺乏资金、难找同道者,谈不上束缚,种种原因让我觉得创业阶段不够成熟。我无法判断出何时才是创业时机或着条件具备创业。......何时,我的创业才不YY。
2010-12-21 09:14:00
1319
原创 技术框架选型思考
最近公司的一部分业务需要从原有的系统中剥离,重新做一个新系统来支撑这些业务。由于新系统会新做架构,技术框架选型上,我整理了一些参考标准。
2010-06-01 23:01:00
1269
原创 西湖发春
春天在哪里呀?春天在哪里?在杭州快两年了,西湖也游了很多次,印象中春天没有去过。最近要回南京工作了,今天带着老婆再次游西湖,用一台破旧的卡片机记录西湖最美丽的春天。若干年后看来,或许这也算是一份美好的回忆。 曲院风荷附近的樱花开了 春江水暖鸭先知 迎春花 海棠花 垂柳望湖 海棠花 桃
2010-03-27 23:54:00
2488
原创 远程调用引发的思考
近年来,一直在研究分布式系统相关的技术。由于系统从单点发展到多点,首要解决的问题就是远程调用。我最近研究的分布式缓存、分布式消息都要用到远程调用。远程调用的方案有很多种,如何能找到有效的? 以下是我研究在J2EE平台下远程调用的一些思路。公司的系统采用Webservice-Xfire的方案,我一直认为用Webservice的SOAP协议不是很好的选择,因为SOAP协议在对象序列化上消耗太多
2010-03-09 00:21:00
1302
原创 发布-订阅消息模式
一、 订阅杂志我们很多人都订过杂志,其过程很简单。只要告诉邮局我们所要订的杂志名、投递的地址,付了钱就OK。出版社定期会将出版的杂志交给邮局,邮局会根据订阅的列表,将杂志送达消费者手中。这样我们就可以看到每一期精彩的杂志了。 仔细思考一下订杂志的过程,我们会发现这样几个特点:1、 消费者订杂志不需要直接找出版社;2、 出版社只需要把杂志交给邮局;3、 邮局将杂志送达消费者。邮局在整个过
2009-11-25 00:44:00
6063
2
原创 Spring Management Console的设想
最近在忙于一个货到付款项目,两周前刚刚发布。平时下班回去就搞Xcache的服务器端,为了以后的扩展,写了一个简单的NIO框架。时间简直不够用,已经快两个月没有写博了。Xcache做完后,希望能有时间把这些设计分享出来。本周定位了一个Spring容器中Bean初始化问题,花了两天时间,那叫痛苦啊。在处理的过程中,我就想如果有一个类似JBoss JMX Console的东西会很好。JBoss是基于
2009-11-13 16:32:00
1123
转载 长达百年的“售后服务”
今天公司发到员工邮箱的一篇文章,看了后很有共鸣。-----------------------------------------------------------上海外白渡桥是我国第一座全钢结构的桥梁。长期以来,外白渡桥一直是上海一座标志性景观,它的苍桑、它的古朴、它的构造,妙趣横生,令人流连忘返,感慨万千。在普通人的眼里,外白渡桥始终没有什么变化,它钢筋铁骨,坚实硬朗,一直就是这样静
2009-09-17 16:28:00
1231
1
原创 xcache本地缓存的设计(二)
四、 退出策略一个缓存,它所存放的元素不可能无限制的增长,xcache限制了缓存元素的数量。如果放入缓存元素时,缓存已经满了,那我们将采用一定的策略从现有的缓存中选出一个缓存元素退出,再将新的缓存元素放入。现在支持三种策略,FIFO(先进先出),LFU(最不经常使用),LRU(最近最久未使用)。见下图。 OutPolicyFactory:退出策略工厂,它负责生产不同的退出策略,供缓存在
2009-09-10 00:15:00
1428
原创 xcache本地缓存的设计(一)
一、 存储器需要缓存的对象是放在存储器中的,最常用就是把这些对象放在内存中。存储器是缓存的基础,xcache现在支持内存,未来可能支持更多的存储媒介。在这部分设计中,采用一个存储器工厂,根据不同的存储媒介生产不同的存储器实现。见下图。StoreFactory:存储器工厂,它负责生产不同的存储器实现。Store:存储器接口,定义了存储相关的操作。见下代码。/** * 存储器
2009-09-08 00:51:00
2216
1
原创 顶一下百度
今天在百度搜mp3,发现百度mp3版面改过了。我搜了一首歌后,发现右侧的广告条有一项老年搜索的推广,见下图。看着广告词有点意境,我好奇地点了一下,进入了老年搜索的页面,见下图。我们看到现在是测试版,页面第一感觉就是字体比较大,因为大部分老年人有视力障碍。最上面的搜索框也放大了,下面列出了一些老年人常用的网址。说明百度分析了老年人的特点和上网习惯。从这个页面点一个网站链接,那个网站页
2009-09-06 19:40:00
975
原创 google和paypal在搞什么?
今天下午同事说:“快在google搜支付宝,我发现了一个奇怪的东西”。于是我搜了一下,见下图。结果是上面的title是支付宝,下面的url是paypal。我想估计是paypal要推广,但google以为中国的paypal就是支付宝。--------------------------------------------请注意分割线以下--------------------------
2009-08-26 17:50:00
1487
原创 xcache开源空间
昨晚在google code(code.google.com)中申请了一个开源空间。在搜索项目名称时,发现xcache已经是一个开源项目,它是一个php中的缓存,xcache不能再申请了。由于我的这个缓存是用java实现的,就起名xcache-j。空间申请好了后,我把已经完成的本地缓存代码上传了。 空间地址:http://code.google.com/p/xcache-j/
2009-08-25 01:12:00
1176
1
原创 xcache本地缓存的分析
xcache目的是要实现一个可伸缩的分布式缓存。在分布式缓存的应用场景中,应用服务器和缓存服务器是分离的。缓存服务器将缓存各种对象,实际上缓存服务器用到了本地缓存。所以,开发本地缓存将是开发分布式缓存的基础。 xcache本地缓存定位于分布式缓存的缓存模块,小型应用系统也可以方便的在本地使用。 一、需求分析功能需求见下图: 放入缓存将缓存元素放入缓存中,缓存元素包含缓存键、缓存对象
2009-08-25 00:56:00
1960
原创 xcache介绍
一、 概述xcache是我最近研究分布式缓存期间,利用工作外的时间写的一个分布式缓存。它由三部分组成,xcache本身是一个本地缓存,xcache-server、xcache-client分别实现了缓存的服务端和客户端。 二、 起因最近,在整公司的开放平台时,接触了分布式缓存,所以就想了解个究竟。公司采用的分布式缓存很像memcached的架构,服务端用c写的,客户端用java写的
2009-08-19 01:38:00
3934
2
原创 我们是否要发明轮子?
今年,公司放弃了使用多年的自行研发的web开发框架,选择了spring mvc,以后所有的系统的web层都基于spring mvc开发。这个决策让我有些郁闷,原来的框架我觉得很好,已经很成熟。对于我们现在的系统,spring mvc在某些方面还没有原来的框架好。这点其实不太重要,通过一些扩展可以满足我们的开发需要,但放弃原来的框架是不应该的。毕竟,我们在这个框架上曾经投入过,如果是我的话,我绝对不
2009-08-16 23:16:00
947
原创 随笔
很久没有写博客了,今天突然想起,想写点东西。平时太专注于工作上,没有太多的精力去分享技术。今天把javaeye的博客关了,以后就在csdn上写写。这个季度主管叫我专职搞开放平台的规划,这项工作更偏重业务方面,有一段时间没有写代码了。其实我还是比较热爱钻研技术,现在只有抽空自己研究点东西。说来工作也有5年了,下个5年我该如何规划。我很想朝技术架构方向发展,但似乎部门领导更希望我朝业务架构方向发
2009-08-06 23:52:00
743
原创 互联网开发能否敏捷+有效
公司最近在进行流程方面的梳理,今天有幸被采访,问到如何提高某些工作方面的质量。一提到规范、质量,说真的我有些头疼,其实我们制定的规范并不少,可实施起来确实有些困难。我们常常开发都是被市场驱动,在互联网行业可以看得更明显。我以前做传统软件,可互联网不能以常理思维去思考,互联网可以让你感觉一日千里。如何使互联网开发更加敏捷+有效,没有规范肯定是不行的,但完全照规范去做也不行,互联网变数太大了。完美
2008-09-24 02:06:00
771
原创 简约而不简单
最近工作比较忙,很少来这里逛逛。最近使用了百度的聊天工具“百度HI”和Google的浏览器“chrome”。就这两款产品发表一些感言。这两款产品虽然不是同一个公司的产品,但都有一个共同的特点,就是“简约”。给我的感觉就是用起来非常舒服,没有多少花哨的功能。我一直以来都比较敬佩百度和Google这两家公司,恰巧他们都是领跑搜索领域的公司,也互为竞争对手。他们要么不做某个产品,做出来肯定是震惊业界。他
2008-09-20 22:41:00
787
原创 2008胡润中国品牌榜,阿里巴巴排名17位
评价摘录阿里巴巴:经过近十年的发展,集团已成功打造了B2B领域的中小企业电子商务交易平台阿里巴巴和C2C领域的淘宝网。集团拥有领先的网上支付方式“支付宝”,为电子商务使用者提供即时通讯服务的“阿里软件”,搜索引擎“中国雅虎”,网上广告交易平台“阿里妈妈”。前20名排名 品牌 品牌价值(亿元) 占市值比例 行业 总部 1 中国移动 3
2008-08-24 00:34:00
1602
原创 百度C2C快要来了
百度放出搞C2C的念头由来已久,今天访问了它的C2C博客(http://www.baiductoc.com/),就在昨天2008年8月22日,其C2C平台开始内测。说明了什么?百度C2C的庐山真面目很快就要揭开,百度C2C将很快与淘宝展开正面交锋。 百度为什么搞C2C?我想可以通过两个数字可以推测其原因。1、1.96亿用户使用百度;2、49%的搜索与购物有关。百度作为最大的中文搜索门户,拥
2008-08-24 00:14:00
527
原创 数字电视也可以支付
今天看了一则新闻,厦门广电推出了“家付通”数字电视支付服务。利用机顶盒作为终端,用户可以操作遥控器,轻松实现购物、缴费等服务。中国的电视观众比网民要多很多,利用电视这个广泛的平台非常具有潜力。现在各地广电都在搞网络建设,升级数字电视,未来的广电网络将可能超过互联网的商业效应。也许某一天电视上出现了一个广告,你觉得产品不错,立马暂停,选择购买支付。这种方式比在网上购物更加轻松、快捷。也许我们可以
2008-08-08 00:21:00
510
原创 和“马云”擦肩而过
时间过得挺快的,今天正好是我进公司整整一个月。晚上出公司门准备去吃饭的时候,在门口居然和马云擦肩而过。当时感觉有个人从身边走过,感觉以前见过,后来回头一看真的是马云。当时还是挺兴奋的,见到了偶像,呵呵。希望有机会听听他的演讲,和他交流一下。
2008-08-07 23:52:00
568
原创 准备过冬 苦练内功
本周IT业最热的话题:“马化腾、马云、任正非齐呼冬天来了”,三位IT业的巨人开始放话了。IT人要准备过冬了,冬天我们能做什么?是冬眠呢,还是苦练内功呢?冬眠的话可能就这样睡死或者冻死了;也许练练功还行,会让我慢慢热起来。希望这个冬天不要太寒冷,希望我们都能活下来看到美丽的春天。 腾讯CEO马化腾:中国互联网业准备再过冬 ,马云致信阿里巴巴全体员工号召准备过冬 ,任正非第三次警告华为冬天来临
2008-07-27 23:32:00
586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人