mixi.jp:使用开源软件搭建的可扩展SNS网站
Mixi目前是日本排名第三的网站,全球排名42,主要提供SNS服务:日记,群组,站内消息,评论,相册等等,是日本最大的SNS网站。Mixi从2003年12月份开始开发,由现在它的CTO - Batara Kesuma一个人焊,焊了四个月,在2004年2月份开始上线运行。两个月后就注册了1w用户,日访问量60wPV。在随后的一年里,用户增长到了21w,第二年,增长到了200w。到今年四月份已经增长到370w注册用户,并且还在以每天1.5w人的注册量增长。这些用户中70%是活跃用户(活跃用户:三天内至少登录一次的用户),平均每个用户每周在线时间为将近3个半小时。[@more@]
YouTube的架构扩展
在西雅图扩展性的技术研讨会上,YouTube 的 Cuong Do 做了关于 YouTube Scalability 的报告。视频内容在 Google Video 上有(地址),可惜国内用户看不到。 Kyle Cordes 对这个视频中的内容做了介绍。里面有不少技术性的内容。值得分享一下。(Kyle Cordes 的介绍是本文的主要来源) 简单的说 YouTube 的数据流量, "一天的YouTube流量相当于发送750亿封电子邮件.", 2006 年中就有消息说每日 PV 超过 1 亿,现在? 更夸张了,"每天有10亿次下载以及6,5000次上传", 真假姑且不论, 的确是超乎寻常的海量.[@more@]1.Web服
web2.0网站常用可用性功能模块分析
Web 2.0网站是指将传统的网站构架(平台、内容源、用户、传播方式等)转化到以用户为核心的网站构架上来,包括一系列体现web2.0概念的元素、定位和创意。web2.0网站在构架上须体现两大宗旨,即强大的后台系统和简单的前台页面,也即提供良好的用户体验,体现以人为本,技术服务人类的宗旨。[@more@]web2.0网站常用功能块通常包括以下几大项: 1.Tag标签功能块 Tag(中文叫做"标签") 是一种新的组织和管理在线信息的方式。它不同于传统的、针对文件本身的关键字检索,而是一种模糊化、智能化的分类。 网页使用Tag标签的
浅析大型网站的架构(转)
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在
大型网站数据库及数据访问优化(转)
千万人同时访问的网站,一般是有很多个数据库同时工作,说明白一点就是数据库集群和并发控制,这样的网站实时性也是相对的。这些网站都有一些共同的特点:数据量大,在线人数多,并发请求多,pageview高,响应速度快。总结了一下各个大网站的架构,主要提高效率及稳定性的几个地方包括一下几个方面。[@more@]1、程序程序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。软件架构方面,做网站首先需要很多web服务器存储静态资源,比如图片、视频、静态页等,千万不要把静态资源和应用服务器放在一起。一个好的程序员写出来的程序
用Amoeba构架MySQL分布式数据库环境(转)
http://www.ningoo.net/html/2009/amoeba_for_mysql_distribute_environment.html[@more@]Amoeba是一个类似MySQL Proxy的分布式数据库中间代理层软件,是由陈思儒开发的一个开源的java项目。其主要功能包括读写分离,垂直分库,水平分库等,经过测试,发现其功能和稳定性都非常的不错,如果需要构架分布式数据库环境,采用Amoeba是一个不错的方案。目前Amoeba一共包括For aladdin,For MySQL和For Oracle三个版本,本文主要关注For MySQL版本的一个读写分离实现。实际上垂直切分和水平切分的架构也相差不大,改动几个配置就可以轻松实现。下
《财富》评科技界最聪明50人
《财富》评科技界最聪明50人[@more@]《财富》评科技界最聪明50人1/32 最聪明的CEO:中国企业家马云。浙江省杭州市人,阿里巴巴集团主要创始人之一。现任阿里巴巴集团主席和首席执行官,他是《福布斯》杂志创办50多年来成为封面人物的首位大陆企业家,曾获选为未来全球领袖。除此之外,马云还担任软银集团董事、中国雅虎董事局主席、亚太经济合作组织(APEC)下工商咨询委员会(ABAC)会员、杭州师范大学阿里巴巴商学院院长、华谊兄弟传媒集团董事。此外,还有教授、画家、医师等同名者。2/32最聪明的CEO:史蒂夫·乔布斯(Steve Paul Jobs)
数据库镜像与日志传送的特点
有关数据库镜像和日志传送差别的问题,现大致总结如下。[@more@]A。数据库镜像镜像数据库一直牌恢复状态,所以它不接受任何类型的连接,也不允许直接将事务写入数据库但可以通过为镜像数据库创建数据库快照的方式,使用户对数据库中黄果树一时刻的数据拥有吟诗的权限。因为数据库是相同的,并且都使用同步方式进行维护,在黄果树一时刻数据库既可以是主体又可以是镜像。所以在数据库镜像佳话中,主体服务器和镜像服务器角色都是瞬变操作状态。见证服务器角色在数据库镜像中是可选角色。唯一目的是作为高可用操作方式的仲裁者。保证数据库在
Description of restoring file and filegroup backups in SQL Server
Files or filegroups in a database can be backed up and restored individually. This allows you to restore only the damaged files without having to restore the rest of the database. Files in a filegroup backup can be restored individually or as a group. This article discusses some of the important caveats related to restoring files and filegroups. from: http://support.microsoft.com/kb/281122/en-us[@more@]Transaction Log Backups Are RequiredYou must use file and filegroup backup and restore operati
总资产收益率(ROA)和净资产收益率(ROE)
一般来讲,一家公司的能力主要分为4种能力,即盈利能力、偿债能力、营运能力和成长能力。而盈利能力的评价指标主要是总资产收益率(ROA)和净资产收益率(ROE)。[@more@]ROE和ROA从不同角度反映盈利能力 总资产收益率=净利润/报告期平均总资产。其中,报告期平均总资产=(报告期初总资产+报告期末总资产)/2。净资产收益率的算法比较烦杂,最为简单的算法是,ROE=净利润/报告期末净资产。但对上市银行来讲,比较准确的算法为,ROE=净利润/平均股东权益。净资产收益率又称股东权益收益率,是净利润与平均股东权益的百分比,是公司税后利
SQL Server优化方法、步骤和技术
使用自顶向下的分析方法,通过分析重要的实例级等待(waits),找出问题领域,通过细化,找出最值得优化的进程。最后通过调整索引和查询,来提高进程性能。必要时,也可以每半小时或一小时搜集一次等待信息,分析一天中等待的分布,找出高峰期。[@more@]步骤:1. 分析实例级的等待;2. 联系等待和队列;3. 确定方案;4. 细化到数据库和文件级;5. 细化到进程级;6. 优化索引和查询;在分析过程中,对不同类型的系统,要找出问题领域(problem area)。1. I/O等待是最常见的等待;对查询或索引设计或优化不理想时,常常造成额外的I/O;当然存储
Introduction to Databases and MySQL
From Google Code Universityhttp://code.google.com/edu/tools101/mysql.html[@more@]
Agile Data
Techniques for Successful Evolutionary/Agile Database Developmenthttp://www.agiledata.org/essays/dbaSkills.html[@more@]
0~13岁费用清单
从怀孕起算养孩子账单:到13岁要花近20万元[@more@]怀孕阶段 产前检查:200元×10次=2000元 营养品(蛋白粉、钙等):500元×10个月=5000元 购置婴儿用品(婴儿床、用于胎教的功放音响等):3000元 孕妇培训课:500元 合计:10500元生产阶段 生产费(顺产):2000元 住院费(顺产3天后出院):2000元 合计:4000元0至3岁 保姆费:300元×12个月+400元×24个月=13200元 一次性尿布:300元×12个月=3600元 奶粉:250元×18个月=4500元 营养品(铁、钙、锌等):200元×36个月=7200元 图书、玩具、动
央视配楼工程款因火灾起纠纷
http://www.sina.com.cn 2010年02月23日01:21 京华时报 本报讯 (记者刘杰) 央视配楼起火,其工程款引起纷争。记者昨天获悉,朝阳法院判处拖欠工程款的公司支付承包工程的公司剩余工程款120万余元。 2007年1月...
SQL SERVER:事件探查器与RML的使用
使用RML utility可以得到结构化的分析结果,并以图形格式报表输出。配套软件ReportViewer.exe参考:http://edu.qudong.com/program/Sql%20Server/jiqiaoyunyong/20080328/4795.html第一步:下载RML工具,地址直接...
SQL SERVER:事件探查器与Server-side Trace
SQL SERVER:事件探查器与Server-side Trace- use the GUI to define the template of the events and columns you want to track first, then script. that into the server side sql statements. Take some time wi...
usp_GetAccessPattern
.TRC文件经过RML的ReadTrace解析,生成一些表,usp_GetAccessPattern可以分析这些表,得到性能瓶颈。CREATE PROCEDURE usp_GetAccessPattern@duration_filter INT = -1 --传入的参数,可以按照语句执行的时间过滤统...
SQL Server容量规划中使用的计数器
SQL Server容量规划中使用的计数器使用SQL Server容量规划中的计数器计数器 说明Processor:%Processor Time 平均低于75%(低于50%更佳)。System:Processor Queue Length 每个处理器平均低于2.例如,在一个双处理...
更改系统数据库的排序规则
select * from sys.databasesopen cmd, locate C:Program FilesMicrosoft SQL Server100Setup BootstrapReleaserun:Windows Authentication Mode:Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /...