-
Tagged—— 1亿用户,1000台服务器,50亿PV的优化史
从诞生到拥有1000台服务器的五个优化步骤 2004年以来,Tagged已经从一个微不足道的社交实验产品成长为最大的社交网络之一,每月数百万计的用户在这个网站上与其他人接触和交往,创造了50亿次页面访问。下面每一个步骤为一个优化阶段,这迫使我们不断改进网站的架构,最终发展成一个庞大的、有影响力的平台。 V1:PHP Web应用,10万用户、15台服务器,2004年 Tagged 诞生于孵化器快 ......
互联网 2011-09-19 11:09:59 -
《In The Plex》作者谈摩托收购:Larry Page显然需要摩托罗拉糟糕的硬件业务
SAI趁热打铁采访了Steve Levy──《In The Plex》(走进Plex:谷歌如何思考、工作以及改变我们的生活)一书的作者。Levy为了写这本书花了数百小时跟Google员工打成一片,所以他知道的会比别人更多一些。即便是如此,对摩托罗拉的收购依然让Levy感到震惊,他说这表明Larry Page这位CEO新官喜欢大想法、大手笔。Levy也认为拿过摩托罗拉之后的Google会精简其运营 ......
互联网 2011-09-19 11:09:50 -
GeniusWiki 2.4.1发布,基于Java的Wiki系统
GeniusWiki新版本2.4.1 发布了。 GeniusWiki 是一个基于Java的Wiki和博客软件,支持标记和WYSIWYG(所见即所得)编辑器编辑内容,两种编辑方式能够无缝切换,包括基本上所有wiki需要的功能,全文和高级搜索功能,支持几乎所有的J2EE server和四种数据库:MySQL、Oracle、DB2 和 Postgresql。 2.4.1版本相对于2.4版本的 ......
互联网 2011-09-19 11:09:01 -
Facebook对MySQL依赖的后果将是“比死还糟”
研究数据库技术的计算机科学家Michael Stonebraker声称,Facebook正运行着一个复杂而庞大的MySQL实现,相当于面临“比死亡还糟的命运”,唯一的出路是重写一切代码。他表示社交巨人的困境在网络创业者中很常见。 Stonebraker称,Facebook将其MySQL数据库分割成4,000个shards,以处理网站巨大的数据量;运行9000个memcached实例,以跟上数 ......
互联网 2011-09-19 11:09:25 -
Google+ Reshare功能隐私漏洞成麻烦
北京时间7月4日消息,据国外媒体报道,2010年2月,当Google推出Buzz服务时,用户抱怨该服务存在很多隐私漏洞,Google不得不赶在几天内想方设法堵住这些漏洞;而现在,当Google推出新的社交网络服务Google+时,它又重拾旧业,开始堵塞各个漏洞。其中有一个漏洞就存在于Google+的Reshare(再分享)功能中。 Google+用户通过手动设置可以将联系人添加到 ......
互联网 2011-09-19 11:09:57 -
Chrome 13 正式版发布,加入Instant Pages功能
Chrome Stable 分支正式版今天终于更新到 v13 版本,最新版本号为 13.0.782.107,随着这次更新的发布,Chrome 正式版终于迎来了 Instant Page 预先渲染功能,相信这一功能对于广大骨灰来说并不陌生,简单的说就是会自动猜测你要点击的链接,并在后台对该链接的网页内容进行预先渲染,当你点击的时候其实已经渲染完毕(或者渲染一部分了),所以会给你一种网速超快的错觉。 本 ......
互联网 2011-09-19 11:09:33 -
Google Storage 将无信用卡的开发者踢出门外
日前Google Storage团队发布公告邮件,称若要保留数据,必须提供支付信息(即绑定信用卡),否则所有数据将在七月底清空。需要注意的是,Google Checkout 可绑定信用卡的地区中并无中国。 与 Chrome Web Store 强制身份认证不同的是,Chrome 应用店只要求新开发者支付 $5 的门票确认身份,对已发布扩展程序的开发者则网开一面。而 Google Stor ......
互联网 2011-09-19 11:09:05 -
CSDN博文精选:iPhone系列开发博客资源汇总
CSDN博客本期热文推荐,为您介绍有关iPhone应用开发的5个博客,分享他们的日积月累的宝贵经验,希望这些文章对iPhone开发者们能有所启发和帮助。 [1] 李华明:Objective-C语言随笔、iOS Cocos2d游戏开发 从这一章开始,Himi将一步一步的带大家走进Iphone4的开发,当然开发语言则不再是Java,而是Objective-C。 Mac os 下搭建iOS开发环境 《NSLog》常用的打印调试语句与自动排版 类的创建和实例化以及函数的添加和调用! iPhone 游戏开发:游戏引擎剖析 iPhone 游戏开发:...
业界动态 2011-09-18 21:09:46 -
asp.net 2.0中的URL重写以及urlMappings问题(1)
在asp.net2.0中的urlMappings倒是非常好用,可惜暂不支持正则表达式,不过,好在如果用IHttpModule的话 <br /> <br /> 不管什么样的请求都会先经过IHttpModule这样就为URL重写提供了一个好机会: <br /> <br /> 下面是我写的一个IHttpModule: <br /> <br /> using System; <br /> using...
ASP/.NET 2011-07-21 12:07:36 -
入门教程:XSLT Designer快速指南
目录 概述 配置教程环境 创建 XSLT 模块项目 创建 XML 架构 创建 WSDL 文件 创建 XSL 样式表 创建和部署复合应用程序 测试 XSL 转换服务 概述 在本教程中,您将了解 NetBeans Enterprise Pack 5.5.1 Beta 版中附带的 XSLT Desi...
ASP/.NET 2011-07-21 12:07:34 -
ASP.NET中数据校验部分的封装与应用
我们的业务系统涉及到较多的表单编辑与校验,最简单的办法是使用asp.net自带的数据校验控件即可,但这样有以下3个问题:内容来自中国站长资讯网(www.chinahtml.com) 1 校验控件要在设计时加入到表单上,并手工设置:数据类型,错误信息等属性,比较繁琐。 ...
ASP/.NET 2011-07-21 12:07:26 -
经验技巧:ASP.NET2.0泛型和匿名方法
泛型: 泛型概述:泛型可应用于类、方法、结构、接口、委托等设计中,兼复用性、类型安全和高效率于一身是与之对就的非泛型所不及的应用泛型,必须使用类System.Collections.Generic.Stack。该类的声明方式如下: System.Collections.Generic.Stack (声明代码)...
ASP/.NET 2011-07-21 12:07:24