- 浏览: 71512 次
- 性别:
- 来自: 北京
最新评论
文章列表
今天看了“Database Sharding at Netlog, with MySQL and PHP”一文,和去年我们讨论扩展的思路很类似(不过这种分布式扩展,计算,存储的思路都很类似),但是这片文章的作者是在日益爆炸式增长的用户数据下实践的分享,因此这里将文中的一些思想记录下来分享一下。
Netlog拥有4000万活跃用户,每个月有超过5000万的独立用户访问网站,每个月有5亿多的PV。数据量应该算是比较大的。作者是Jurriaan Persyn,他从一个开发者角度而非DBA或者SA角度来谈Netlog是如何通过数据切分来提高网站性能,横向扩展数据层的。原文在:
- 2009-03-04 00:43
- 浏览 273
- 评论(0)
目标:
根据四方面的配置调整,观察SIP5.5(服务集成平台)在高并发下的性能情况。
由于SIP接收的请求都是服务型处理请求,因此认为Apache+Jboss只会带来多余的转发损耗,所以正好这次也作一个验证,看看Apache+JBoss是否不适合于这种纯动态服务请求的情况。
四方面环境比较:
1. JBoss APR模式与Http1.1模式性能差异。(确切来说应该是JBoss内置
- 2009-03-03 19:55
- 浏览 397
- 评论(0)
前几天,看了白鸦的“一匹更快的马”,感受最深的一点就是:很多时候经验就给自己就地画了一个圈,限制了自己的思维方式,扼杀了创新的萌芽。从开发者,到架构设计实现,到架构设计,丰富的经验积累是每个程序员的财富,但是如何使用好经验,在什么时候用经验,正式这笔财富价值最大化,再次积累的关键。
就程序开发三个方面简单说一下经验使用的想法:
需求分析:站在用户的角度看问题,做一个普通人(抛开技术经验) 设计: a.业务逻辑设计:以需求为基础,用最直接的方式实现需求。(抛开技术经验) b.框架设计:以业务逻辑设计为前提,直接、简易、充分思考。(需要技术经验指导) 实现: 遵照设计,直接、简易、 ...
- 2009-02-18 11:38
- 浏览 501
- 评论(0)
Opening up Yahoo! to Users and Developers
View more presentations from Christian Heilmann. (tags: fowalondon futureofwebapps)
好像csdn不支持embed,具体链接为:http://blog.programmableweb.com/2008/10/14/a-preview-of-yap-the-yahoo-application-platform/
- 2009-02-17 16:57
- 浏览 790
- 评论(0)
妈妈说过,人人都会遇到很多不公平的事,但是如果成天在意那些不公平,就会失去扭转不公平的机会。从头开始,光脚走路。M流入的少,L成长的慢,财不会理,资不会投。那么就修炼好内功,买些“字画”赚点书生能够赚的钱。
- 2009-02-17 08:56
- 浏览 510
- 评论(0)
在大型网站中常常会遇到大流量的数据输出问题,过于频繁的输出到DB、文件、第三方系统都会带来不稳定性和低效率。因此需要采用一定的方式来解决这个问题,其实这部分内容的简单处理框架早就用在实际项目中,不过今天正好有外部的朋友问起我,我就整理了一下作为google的开源代码放上去了,这里也简单介绍一下,有兴趣的朋友可以去看看,最好是能够给一些建议。
场景:
应用频繁访问接口服务器,需要控制每个应用在可配置时间段内(例如一分钟)对于某一服务的访问次数,同时需要记录每一次访问内容到数据库中。
几个点:
1. 高并发情况下,集群服务器需要全局计数。(需要将更新和判断作为原子操作,而非两阶 ...
- 2009-02-12 20:47
- 浏览 569
- 评论(0)
过年以后一直想写一些什么,也算是一个过年的总结和新年的序,不过年后多休了2天加上年会和元宵就懒惰到现在,今天算是新年第一天正式晚上恢复学习了(不过今天好像还是不在状态)。
放假过年依旧很短暂,一转眼就 ...
- 2009-02-10 21:23
- 浏览 611
- 评论(0)
Author:文初
Email:wenchu.cenwc@alibaba-inc.com
Blog:http://blog.csdn.net/cenwenchu79
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
什么是Dynamo? Dynamo是Amazon的高效Key-Value存储基础组件(类似于现在被广泛应用的Memcached Cache),当前被用于Amazon很多系统中作为状态管理组件。在2007年年底Amazon的CTO就写了一篇介 ...
- 2009-01-12 14:54
- 浏览 524
- 评论(0)
上周六天工作日,对我来说像过了6个月,年底的一些困惑和不定提前有了结果.这个世界上最难说服的就是自己,因为要给一个理由让自己下定决心真是一件不简单的事.不过既然已经成了定局,那么就好好的开始规划明年的计划,今年 ...
- 2009-01-11 21:30
- 浏览 224
- 评论(0)
该文前半部分在程序员1月刊上,由于杂志篇幅有限,因此后半部分没有被刊登,这里就在blog上增加一下:
三.服务集成平台
经过前面的介绍和实践两部分,在Open API在概念和实际操作上都有了一定的理解和认识,这里就再谈谈服 ...
- 2009-01-11 21:23
- 浏览 465
- 评论(0)
Author:文初
Email:wenchu.cenwc@alibaba-inc.com
Blog:http://blog.csdn.net/cenwenchu79
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
问题凸现:
年关到了,商家忙着促销,网站忙着推广,阿里软件的服务集成平台也面临第一次多方大规模的压力考验,根据5.3版本的压力测试结果,估算了一下现有的推广会带来的压力,基本上确定了服务集成平台年底不需要扩容。SA为了保险起见还是通过请求 ...
- 2009-01-11 20:49
- 浏览 529
- 评论(0)
应该是去年的年初,我受到普元公司的邀请去参加了一次SCA、SOA的技术交流会,当时也是自己第一次去和那么多陌生的朋友交流技术心得,同时也被普元公司的这种纯技术性的交流方式所打动,也在想哪一天阿里巴巴也能够举办 ...
- 2008-12-17 21:12
- 浏览 516
- 评论(0)
Author:文初<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Blog: http://blog.csdn.net/cenwenchu79/
问题
小丹同学在旺旺上问我是否可以用Memcached实现简易消息中间件类似的功能。觉得这个需求很奇怪,就问了一 ...
- 2008-12-12 11:37
- 浏览 464
- 评论(0)
今天收到InfoQ的推荐邮件,看了标题就很感兴趣,花了一些时间一看,果然是很不错的一个案例分析,同时也让自己学到了不少。大致罗列一下看后的一些文章重点内容。案例地址:http://www.infoq.com/cn/articles/webber-rest-workflow
1.通过REST服务请求完成状态迁移,同时合理利用OPTIONS来查看资源操作权限。
2.合理利用Http Heads来返回资源URI,以及通过ErrorCode来确定操作结果,并且作后处理。
3.通过返回内容指定后续流程资源定位以及操作来实现流程化。
4.通过Put报头的两种版本比较标示来防止并发修改。(其 ...
- 2008-12-10 11:09
- 浏览 517
- 评论(0)
作者 Jim Webber, Savas Parastatidis & Ian Robinson译者 徐涵 发布于 2008年12月3日 下午7时28分
社区
SOA
主题
工作流/业务流程管理,
REST
标签
设计准则,
模式,
Web服务
我们已习惯于在大型中间件平台(比如那些实现CORBA、Web服务协议栈和J2EE的平台)之上构建分布式系统了。在这篇文章里,我们将采取另一种做法:我们把支撑Web运行的协议和文档格式视为一种应用平台,一种可通过轻量级中间件访问的平台。我们通过一个简单的客户-服务交互的例子,展示 ...
- 2008-12-10 11:00
- 浏览 493
- 评论(0)