12 2010 档案
摘要:[文章作者:孙立 链接:http://www.cnblogs.com/sunli/更新时间:2010-12-27] web2.0的盛行,Memcached 用得越来越广泛。所以也越来越多的产品提供了兼容memcached协议的数据存取方式,我们自己开发的NOSQL也提供了memcached协议的支持。一直在想,是否可以把这个NOSQL直接挂载到磁盘上,这样在某些场合,使用起来就更加方便了。比如cat,vi 都可以直接查看和编辑。 google了一下 ,有现成的工具memcachefs。所以就测试下了,写篇文章分享下。按照这里http://memcachefs.sourceforge.net/
阅读全文
摘要:[文章作者:孙立 链接:http://www.cnblogs.com/sunli/更新时间:2010-12-23] 服务器端js(Server-Side Javascrpt)很早也就有了,JAVA中也有javascript 的script引擎。但是最近服务器端js的火爆确实因为node.js项目。在velocity china 2010大会Douglas Crockford(Yahoo!)也有一个topic《卷土重来:服务器端JavaScript》提到node.js。关于node.js的详细资料请google. node.js的非常大的一个特点就是事件驱动,在开发服务器端服务的时候显得非常方
阅读全文
摘要:非常荣幸能在这次velocity china 2010大会上分享《移动互联网内容平台的架构和性能优化 》,点击可进行ppt的pdf版本下载。由于有大量的朋友没有去现场,在PPT中也不能完全表达我的意思,所以我特别写了这篇博客进行一些文字说明。有问题可以在文后留言或者跟我在微博讨论。 我相信一个好的系统架构是需要从产品需求出发的,同时我也相信一个系统的性能优化也要站在产品需求之上,所以我花了很多时间从产品设计的角度来分析为什么要设计内容平台,以及如何去设计这样一个系统,这就是系统架构,最后才在这个系统架构基础之上提出怎么进行性能优化,满足非功能性需求。
阅读全文
摘要:[文章作者:孙立 链接:http://www.cnblogs.com/sunli/更新时间:2010-12-18] 今天去参加了InfoQ举办的百度技术沙龙活动,这次的主题是“APP Engine技术应用”。最近两年“云计算”,“虚拟化”听得很多,但是真正拿出来应用的,技术分享的非常好。这次的主题非常有吸引力,由于现场的wifi有点问题,所以没有做微博的直播,所以就准备写篇博客来总结下。 首先分享的是来自百度的肖伟的《揭秘百度应用开发引擎(Baidu App Engine)》,肖伟一再强调Baidu App Engine(BAE)不是GAE,在技术上跟GAE不是一个类型的。 下面是PPT的一
阅读全文
摘要:[文章作者:孙立 链接:http://www.cnblogs.com/sunli/更新时间:2010-12-17] 项目来源 php语言是当前比较流行的一种web开发语言,它能够实现快速开发,方便代码发布和部署,性能也还不错,但是随着web的快速发展,一个网站往往是多种语言结合的模式。为了提高性能,各种语言之间的通信往往会采用二进制,PHP虽然支持二进制,但是非常不方便,不能像java那种可以writeInt(int),writeLong(long)那样方便的进行二进制操作,所以萌发了封装一套php二进制操作类库的想法。PHPBuffer介绍 PHPBuffer是一个可以用于二进制序列化和反
阅读全文
摘要:[文章作者:孙立 链接:http://www.cnblogs.com/sunli/更新时间:2010-12-14] 我在12月8日荣幸地作为Velocity大会的的演讲者分享了《移动互联网内容平台的架构和性能优化》,同样非常荣幸地在12月12日作为演讲者在iData Forum 2010——淘宝组织的数据库大会上分享了《NoSQL研发之路》。 中国互联网数据库技术论坛(iData Forum 2010)是由淘宝DBA团队发起的,计划每年举行一次的国内数据库大会。这次是12月12日在北京温特莱酒店举行。这次会议的详细议程在这里。会议现场人员爆满,大家的热情都很高。上午是淘宝的赵林(sina微博
阅读全文