- 博客(32)
- 资源 (25)
- 收藏
- 关注
原创 解剖Twitter:Twitter系统结构分析
<br /> 随着信息爆炸的加剧,微博客网站Twitter横空出世了。用横空出世这个词来形容Twitter的成长,并不夸张。从2006年5月Twitter上线,到2007年12月,一年半的时间里,Twitter用户数从0增长到6.6万。又过了一年,2008年12月,Twitter的用户数达到5百万。[1]<br /> Twitter网站的成功,先决条件是能够同时给千万用户提供服务,而且提供服务的速度要快。 [2,3,4]<br /> 有观点认为,Twitter的业务逻辑简单,所以竞争门槛低。前半句正确
2010-08-28 15:54:00 5730 1
原创 京东商城网站服务器分析
<br />京东商城是专业的数码网上购物商城,主要产品包括数码、家电、手机、电脑配件、网络产品等数万种商品。<br />京东商城是我比较喜欢的一个网站,UI/UE方面做得非常棒,从他们网站的细节就可以看出来,虽然我一直没有网购的经历,但是以后如果要网购,而同时京东上面有我想买的商品,我可能会考虑在京东商城买东西。<br />出于对京东商城的喜欢,因此简单的分析了一下他们的服务器情况<br />从X-Cache: MISS from www.360buy.com可以看出,京东的主站应该是采用了Squid反向代
2010-08-14 11:17:00 6311
原创 大众点评网的网站架构
大众点评网由张涛创建于2003年4月,是中国最大的城市生活消费指南网站。其主要致力于为中国消费者提供本地的餐饮、休闲、娱乐等生活服务发表评论、分享信息的平台,并为广大潜在的消费者提供客观、准确的本地化消费信息指南。 大众点评网在2008年12月已实现在今年年初制定的月收入人民币500万元的盈利目标,Via: http://tech.sina.com.cn/i/2008-12-01/00222613619.shtml我也是大众点评网的用户之一,而且是注册用户,也会经常上大众点评网,对大众点评网
2010-08-14 11:13:00 6771
原创 阿里巴巴网站架构
阿里巴巴为全球领先的B2B电子商务公司,连续七年被美国权威财经杂志《福布斯》评为全球最佳B2B网站。在国内的互联网公司中,按市值来比较腾讯第一,腾讯位列全球互联网公司市值第三位,第一是Google,第二是Amazon,第三是腾讯,腾讯市值约300亿美元,已经将ebay、雅虎等互联网公司甩在身后,阿里巴巴集团现在只是一家B2B公司上市了,未来淘宝上市只是迟早的问题,而且淘宝也是相当的有前途,前途不可限量,还有支付宝将来估计也会上市,因此阿里巴巴集团各个公司的总市值将来有可能会超过腾讯,不过腾讯也是相当牛的,不
2010-08-14 10:52:00 6804 2
翻译 比尔·盖茨:我们被摩尔定律忽悠了
比尔·盖茨(右)参加Techonomy大会 据国外媒体报道,微软董事长比尔·盖茨(Bill Gates)上周出席Techonomy大会时表示,摩尔定律并不适用于所有科技领域。 盖茨在回答观众提问时说:“我们都被摩尔定律忽悠了。指数级增长是很难实现的。”他认为,只有个别的科技领域能够实现这种指数级的增长。 盖茨说:“我们的确看到硬盘存储空间、光纤容量、基因排序、生物数据库以及建模软件的改进等领域出现了指数级的增长。”但在其他领域,尤其是能源领域却无法获得这种增长速度。 盖茨还引用了著名作家瓦卡拉夫·斯
2010-08-28 18:04:00 1082
转载 我对CTO的理解 CTO要有技术魅力
编者按:关于CTO这个热门职业的理解总会引发热议,下面这篇博文出自资深从业人员,观点来自实践,很尖锐也很有见地。1)错误都是自上而下当事情出现混乱的时候,人们总是寻求寄托于Process的制定,很多的管理者,觉察到事情的失控,却不明白根源所在,总是想制定、发明很多的流程、考核 制度,通过强制、固化、硬推这些流程,来扭转局面,把底层的员工,当做贼来防范、看待,结果是错上加错,人心散乱,局面更加不可收拾。一个简单的思维逻辑就是,衣服扣错的时候,一般都是扣第一个扣子的时候,而不是你发现扣错
2010-08-28 16:16:00 1080
原创 怎样做一个优秀的系统分析师
系统分析师连接着用户的需求,系统分析师主导着开发的实现,系统分析师的素质高低对IT项目的成败起到很重要的作用。要想成为一名优秀的系统分析师,首先必须弄明白与系统分析师相关的一些职业理念和相关的工作概念定义。<br />笔者常常在思考一个问题,什么是系统分析师?什么样的人是优秀的系统分析师?什么样的人是企业真正需要的系统分析师?系统分析师也许很神秘,也许很抽象,他有很多其他称谓,比如需求分析师、分析师等等。你可以说系统分析师是IT技术专家,也可以说他是业务专家,甚至可以说系统分析师是管理专家,那么他到底是什么
2010-08-28 16:14:00 1462
原创 技术成就梦想
创业三年,公司的业务量占据了整个行业90%的市场份额,目前,公司研发的项目被国家发改委列入“重点产业振兴和技术改造项目”…… 今年32岁的王仕玮毕业于英国利物浦约翰墨斯大学,是自动控制专业的博士,现任威海远航科技发展股份有限公司董事长。谈到未来,他踌躇满志:“三年后,我希望公司业务将进一步拓展到其他行业,年销售额达到三至四亿。” 着力科研 领先同行 从吉林大学毕业之后,王仕玮前往英国攻读硕士、博士学位。在国外学习期间,他接触到了欧洲国家啤酒生产的先进工艺设备,发现了国内啤
2010-08-28 16:13:00 1512
原创 eBay的架构
<br />一开始就过于担心可增容性是错误的。因为分析和担心可能永远也不会发生的流量而陷入恐慌是不必要的。完全不考虑可增容性是不对的。事情永远不会做完,系统总是在进化和改变,需要建立一个有能力应付架构进化的组织。并且一开始就把这些期望和能力融入业务中去。 <br /> <br /> 有谁不想知道eBay是如何开展业务的呢?成为世界上最大的高负荷量的网站之一,这个过程可不容易。创建这样一个庞然大物,需要真正的工程学:在网站的稳定性、运转速度、性能和成本之间达到一个平衡。<br />你可能无法模仿e
2010-08-28 16:02:00 1246
原创 SNS和互联网,一些可能未必意识到的事
SNS和互联网,一些可能未必意识到的事<br /> 社会性网络服务-SNS 的本质是成为人们通讯、沟通的社交平台。在最初阶段依靠社会化游戏能快速聚集人群,但很快人们就会玩腻,此时若已偏离“本质”——社交,则SNS网站必会江河日下。可查 kaixin001.com renren.com 在 Alexa.com 的数据为证,且 facebook.com 的成长历程已然证明了这一点。<br /> 形成人与人之间“社会化网络”的速度要快,不能细水长流。一个新用户进入SNS网站,要用尽各种办法帮助他快速“
2010-08-20 23:29:00 1495
原创 Linux Network Load Balance(Linux下实现负载均衡)
Linux Network Load Balance(Linux下实现负载均衡)<br /> 在现行的许多Web应用中,有时一台服务器往往不能满足大量客户端的访问要求,此时只能通过增加服务器来解决问题。使用一些负载均衡软件可以实现网络负载平衡群集来解决问题。本文将介绍Linux下的实现方法。 <br /> This test used Redhat Enterprise 5.0 update3.<br /> Network link environment:<br /> PC1(vi
2010-08-20 23:16:00 1793
原创 开发者不可不知的PHP框架深度解析
开发者不可不知的PHP框架深度解析<br /> PHP成为世界上最流行的脚本语言有许多原因:灵活性,易用性等等。但通常只用PHP或者其他语言编码就会显得单调、重复,这时候就需要一个PHP框架来代替程序员完成那些重复不变的部分。本文通过回答What, When, Why 以及 Which这些问题,将对PHP框架进行全面解析。<br /> PHP框架是什么?<br /> PHP框架提供了一个用以构建web应用的基本框架,从而简化了用PHP编写web应用程序的流程。换言之,PHP框架有助于促进快
2010-08-20 23:12:00 1679 1
原创 Web架构设计的几个心得
Web架构设计的几个心得<br /> 一,不要过度设计:never over design<br /> 这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了,初涉架构设计,往往倾向于设计大而全的架构,希望设计出具有无比扩展性,能适应一切需求的增长的架构。Web开发领域是个非常动态的过程,我们很难预测下个星期的变化,而又需要对变化做出最快最有效的响应。<br /> ebay的工程师说过,他们的架构设计从来都不能满足系统的增长,所以他们的
2010-08-20 23:12:00 1332
原创 架构设计之性能设计经验
架构设计之性能设计经验 性能(performance)设计非常重要,对于服务器端实时交易系统来说系统性能的重要性不言而喻,对客户端软件来说性能好的软件也会获得良好的用户体验,从而给用户留下高质量软件的良好印象。因此在进行架构设计中性能设计非常重要。 但架构设计实际是一个平衡设计,在可用性、可扩展性、可维护性、可靠性、高性能等之间做个妥协选择。这些非功能性的需求再加上复杂的功能性需求,同时还要考虑到项目管理上tight schedule, low cost, perfect effect的三角难题
2010-08-20 23:10:00 1875 2
原创 大型网站架构不得不考虑的问题
大型网站架构不得不考虑的问题<br /> 大型网站架构包括高互动性高交互性的数据型大型网站。以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的Web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,构建网站的语言并不是问题,语言的问题在于怎么合理地应用而不是好和坏的简单品评,不论你选择任何语言,架构都是必须要面对的。<br /> 1、海量数据的处理<br /> 众所周知,对于一些相对小的站点来说,数据量并不是很大,select和up
2010-08-20 23:08:00 1641 1
原创 Web架构师应该具备的能力
Web架构师应该具备的能力<br /> 最近和几个朋友谈到时下流行的Web 2.0,提到了其中最重要的角色——架构师。多方各有争执,不外乎是因为职业背景和视角的缘故。包括架构一词,本身就从建筑学借鉴而来,至于架构师,则可以简单地从建筑学的设计师来引申,不外乎就是设计结构,设计一个大楼的结构。回到软件本身,那就可以简单地理解为负责设计软件框架的人了。<br /> 我们没有讨论清楚架构师、软件架构师、系统架构师及其Web 架构师这些看似相同却有所区别的角色的关键区别,本身见仁见智,也不是一时半会能够
2010-08-20 22:53:00 3144
原创 从开发者协议看各SNS开放平台的开放策略
从开发者协议看各SNS开放平台的开放策略<br /> 前几天,开心网终于公布了其开放平台,同时传闻中QQ、盛大、财付通也都在准备开放平台,加上早已开放的人人和新浪微博,开放成为了一个讨论的焦点。一时间网络上充斥着大量鼓吹开放好处的文章,仿佛无论什么产品,打上了开放的标签就战无不胜了。<br /> 历史上的开放,既有开放源代码运动这样的成功案例,也有IBM开放PC落了个被收购的反面教材。开放平台并不是简简单单的从技术上公布API,允许 三方接入就可以了的。开放平台是一个战略性的产品,开放什么、不开
2010-08-20 22:49:00 2557
原创 了解一个百万级 PHP 网站的架构
了解一个百万级 PHP 网站的架构<br /> Poppen.de 是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5 以及 Tsung。<br /> Poppen.de目前有200万注册用户数、2万并发用户数、每天20万条私有消息、每天25万登录次数。而项目团队有11个开发人员,两个设计,两个系统管理
2010-08-20 22:47:00 2142
原创 PHP语言的优点及缺点
<br />优点<br />1.入门快,有其它语言基础的程序员二周左右的时间就可以入门,一个月左右的时间基本上就可以开发简单的项目了。<br />2.开发成本低,PHP最经典的组合就是:Linux + Apache + MySQL + PHP。非常适合开发中小型的web应用,因为上手容易,所以开发的速度比较快。而且所有的软件都是开源免费的,可以减少投入。 <br />3.PHP是解释性的脚本语言,写完代码以后即可以执行,不像c,java,c++等语言还需要去编译执行,相对来说比较节省时间。<br />4.相
2010-08-14 13:45:00 2384
原创 淘宝自主研发的系统
<br />淘宝自主研发的TBStore及Taobao File System。<br /><br />为了将数据管理得更好,淘宝自主开发了一些专利技术。例如TBStore便是其中一项,就是把常用的一些业务逻辑和页面,通过TBStore分布到不同的存储器上和不同的内存上去,在管理上却是统一的。TBStore是淘宝在做缓存里面很关键的技术,底层采用Berkeley DB进行存储。<br />淘宝的另一个很有特色的专利技术是,分布式文档管理系统(Taobao File System),这是淘宝的操作系统上最重要
2010-08-14 13:17:00 2847
原创 开心网(kaixin001.com)服务器架构的一点猜想
<br /> 开心网(也就是kaixin001.com,以下同)是我经常使用的一个SNS服务,它是采用比较流行的LAMP组合,同时它的alexa排名在134名左右(实际数据可能与这个有点差别),出于好奇,我用cURL看了一个它的Header,而且抓取了3次Header,我在 Header中发现一个名为SERVERID的Cookie,而且每次的值不一样,三次分别是_srv101-121_、_srv101-142_及 _srv134-47_,而且这个Cookie的名称故名思义应该是服务器ID的意思,我猜测
2010-08-14 12:53:00 2350
原创 抓虾网的架构
<br />抓虾网是一个提供RSS在线阅读服务的网站,由徐易客与谌振宇在2005年创办,我使用抓虾将近两个月的时间,后来由于抓虾不能抓取一些国外的RSS(Google Reader能抓取),同时RSS的更新速度也比较慢,同时UI/UE也比不上鲜果,甚至比不上有道阅读,因此后来放弃了抓虾。到现在为止一直使用Google Reader,当然Google Reader也有它的缺点,比如不能修改文件夹的名称,当然这个不是很重要,以后应该会改进的,其它方面还算都不错。<br /><br />抓虾现在后端服务主要用C+
2010-08-14 12:49:00 2252
原创 关于开心网的服务器
<br />1.开心网的主站采用了DNS轮询技术,所谓DNS轮询,就是一个域名对应几条A记录,如开心网的主站有6台服务器<br />DNS轮询有一个缺点,如果域名所指向的某一个台服务器或几台服务器出现了问题(如Web服务器停止服务),则DNS轮询无法判断<br />C:/Users/caihuafeng>nslookup www.kaixin001.com<br />服务器: ns.crcbj.com<br />Address: 61.233.9.9<br /><br />非权威应答:<br />名称:
2010-08-14 12:47:00 2246
原创 维基百科的网站架构
使用GeoDNS再配合Bind,可以使不同地方的用户访问时可以到达离用户最近的那台服务器,提高响应速度,也就是可以让DNS解析的时候考虑地域因素,让用户能够访问离他地域最近的Web服务器在Squid前面架设了LVS,可能是有一个Squid集群吧,LVS用来做Squid的负载均衡(不知道对不对,只是猜测而已)如果用户请求的数据是图片,则Squid将请求交给Lighttpd进行处理,Lighttpd处理静态数据性能更高。Squid中的其它数据通过NFS方式进行存储,NFS由Sun公司开发;如果Squid的缓存命
2010-08-14 11:21:00 1926
原创 人人网的架构
<br />人人网就是原来的校内网,校内网这个名字对SNS的发展有一定的局限性,同时迫于开心001越来越强大的压力,因此千像集团作出了改名的决定,详见这儿。<br />人人网大概有5000台服务器,一开始服务器托管在世纪互联,但是由于找IDC托管的这种运营方式成本太高了,所以后来直接把服务器托管在电信和网通的机房了。<br />人人网主要采用JAVA开发,另外女人频道BBS采用PHP开发,Web服务器主要使用Nginx及Resin。<br />数据库使用的是Mysql,采用的是Master-Slave方式,
2010-08-14 11:10:00 4446
转载 马云在台湾演讲:不懂技术 外行可以领导内行
资料图片:阿里巴巴董事局主席兼首席执行官马云(左),9月16日在杭州与台湾鸿海集团董事长郭台铭一道出席网商大会。 中新社发 任晨鸣 摄中新网11月6日电 外行可以领导内行吗?全球最大电子商务网站阿里巴巴创办人暨董事长马云五日在台湾演讲指出,他因为没有钱、不懂技术、也从来不计划,才得以在激烈的网络竞争中生存下来。此前受邀哈佛大学演讲时,哈佛的教授们对这说法感到不可思议,以为他在讲笑话。据台湾《中国时报》报道,阿里巴巴是全中国最大的入口网站,整个企业团目前有五家公司,主要股东包括:鸿海集团旗下的富士康、雅虎、A
2010-08-14 11:06:00 3588
原创 阿里巴巴架构大调整 最新人事组织架构出炉
<br /> 10月30日下午,阿里巴巴官方证实目前进行了大规模架构调整,组建了针对个人、企业用户的事业群。人员组织结构也相应进行了调整,原事业部提升为子公司,原事业部总经理提升为子公司总裁。<br />具体调整方案<br /> 原事业部提升为子公司,原事业部总经理提升为子公司总裁,并成立面向企业用户的B事业群和面向个人用户的C事业群。<br /> B事业群的主要组成部分是:阿里巴巴企业电子商务和阿里软件。卫哲任阿里巴巴集团资深副总裁兼阿里巴巴企业电子商务总裁,王涛任阿里巴巴集团副总裁兼阿里软件总经理
2010-08-14 11:01:00 3667
原创 阿里巴巴国际站架构分析和镜像解决方案
<br />摘要:<br />现在互联网不断增长的规模、日益增长的用户群,都对网站建设提出了新的要求:<br />1. 更好的可扩展性: 用户访问量和数据量的快速增长不会导致网站服务质量的下降;<br />2. 更好的用户体验:不同区域,不同网络的的用户都希望得到比较好的用户体验;<br />3. 更好的可用性:尽可能地保证在可预见的灾难条件下,用户的服务不会被中断,用户存放在网站的数据不会被丢失。<br />镜像技术对解决以上问题提供了很大的帮助,但也随之带来了以下的挑战:<br />1. 跨站点的负载均
2010-08-14 10:56:00 2182
原创 三网融合7500亿商机乍现 运营商圈地运动进行时
<br /> 核心提示:三网融合能够持续抓住市场目光的一个亮点在于其细则即将出台,今年3月,工信部部长李毅中表示,“三网融合”的试点方案预计在5月出台,6月启动,至今,虽然有消息称因为部门利益的博弈试点方案可能会延后出台,但是年内出台已成定局。<br /> 虽然三网融合的未来因为广电和电信的较量而莫衷一是,但是这不能阻挡资本市场对其的热烈追捧。<br /> 三网融合能够持续抓住市场目光的一个亮点在于其细则即将出台,今年3月,工信部部长李毅中表示,“三网融合”的试点方案预计在5月出台,6月启动,至今,虽
2010-08-03 00:22:00 1543
原创 李开复:移动互联网还不够成熟 但不做就迟了
核心提示:三网融合能够持续抓住市场目光的一个亮点在于其细则即将出台,今年3月,工信部部长李毅中表示,“三网融合”的试点方案预计在5月出台,6月启动,至今,虽然有消息称因为部门利益的博弈试点方案可能会延后出台,但是年内出台已成定局。 虽然三网融合的未来因为广电和电信的较量而莫衷一是,但是这不能阻挡资本市场对其的热烈追捧。 三网融合能够持续抓住市场目光的一个亮点在于其细则即将出台,今年3月,工信部部长李毅中表示,“三网融合”的试点方案预计在5月出台,6月启动,至今,虽然有消息称因为部门利益的博弈试点
2010-08-03 00:15:00 1457
原创 百度能否抢占移动搜索市场话语权?
<br /> 手机不仅是手中的机器,更是手中的机会!抓住手机,抓住未来的机会!拥有巨大的财富!百度,这家曾经创造互联网神话的公司,早已把它的搜索从电脑延伸到手机。为了抢占移动搜索市场话语权,它不仅与移动、联通建立了合作关系,还与全球手机老大诺基亚建立了合作关系,与诺基亚维信合作,共同开发维信“百度精灵”,共推移动互联网搜索业务,为诺基亚全球超过1000万维信用户提供移动搜索服务。为了进一步加大成功的概率,李彦宏邀请到通信帅才李一男加入百度。真是“天时、地利、人和”,应有尽有,大有可能成为移动搜索老大的气势
2010-08-02 17:15:00 1101
原创 2010年关于SNS和互联网一些你未必知道的事实
<br />互联网行业风云变幻,以下事实保鲜期为2010年,供思考。<br />社会性网络服务-SNS 的本质是成为人们通讯、沟通的社交平台。在最初阶段依靠社会化游戏能快速聚集人群,但很快人们就会玩腻,此时若已偏离“本质”——社交,则SNS网站必会江河日下。可查 kaixin001.com renren.com 在 Alexa.com 的数据为证,且 facebook.com 的成长历程已然证明了这一点。 <br />形成人与人之间“社会化网络”的速度要快,不能细水长流。一个新用户进入SNS网站,要用尽各种
2010-08-02 17:01:00 685
2014最新仿微信宝源码
2014-02-07
高仿hao123网址站 v2013 冬季第二版
2013-12-11
ASP.NET/JAVA 编程宝典 (15年葵花宝典)
2012-12-27
百度竞价推广营销策略与技巧
2012-12-27
安卓手机模拟器
2012-12-27
最新百度优化指南3.0
2012-11-21
仿百度/google搜索引擎
2012-11-21
最好最新最全Javascript高级教程
2011-07-02
详解:大型网站架构演变和知识体系
2011-07-02
最新 java/visual c++的使用教程
2011-07-02
同组所有人毕业设计 论文答辩与论文开题报告
2009-05-04
2009最新仿igoogle源码
2009-04-07
最新仿google,baidu,netvibes源码
2009-02-02
kmetasearch元搜索引擎
2009-02-02
仿google,baidu,netvibes源码
2009-01-20
最新igoogle代码
2009-01-02
精仿百度蜘蛛搜索源代码
2008-12-13
强制关闭进程命令大全
2008-12-13
CyAsk v1.5(仿百度知道程序).
2008-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人