转至 http://slash.solidot.org/article.pl?sid=07/10/27/1244202
Solidot网站经常不时出现小毛小病,比如最近留言计数器严重滞后。同样采用
slashcode
的slashdot是如何运行的,值得我们参考。它的Alexa排名在800左右(digg现在是100左右,差距越来越大了),每天的流量很惊人。在建站10周年之际,Slashdot的工程师介绍了网站整体架构,分为
硬件
和
软件
两部分。
硬件:slashdot现在属于SourceForge公司,硬件基本结构与SourceForge旗下其它网站如SourceForge.net,Thinkgeek.com, Freshmeat.net,Linux.com等相同。
一个数据中心,活动地板
、发电机、UPS、24x7小时安全防护等等之类,和一般的数据中心一样。
带宽和网络:一对Cisco 7301s路由器,一对Foundry BigIron 8000s交换机,一对Rackable Systems
1Us作负载平衡防火墙:配置P4 Xeon 2.66Gz,2G RAM,2x80GB IDE,运行CentOS和LVS。
16个web服务器,都运行Red Hat
9。2个用于统计内容:脚本,图像,非注册用户看到的首页;4个用于注册用户看到的首页内容;其余10个处理评论页。服务器型号为Rackable
1U:2 Xeon 2.66Ghz处理器,2GB of RAM,2x80GB IDE硬盘...
7个数据库服务器,都运行CentOS 4,配置是2 Dual Opteron 270,16GB RAM,4x36GB 15K RPM SCSI Drives。一个是只写数据库,其余则是读写数据库,它们互相之间可以随时动态交换。
软件:
HTTP请求需经过
pound
servers,pound是一种代理服务器,它会选择一个web
server来响应请求。slashdot一共有6个pound,一个是HTTPS加密访问模式(提供给订阅用户),5个都是标准的HTTP。web
server使用Apache,数据库是MySQL。Slash 1.0是在2000年初完成的,目前的最新版本是2.2.6。
分享到:
相关推荐
Slashdot 数据集 社交网络数据集
推荐系统数据集
lotus_slashdot_DoS
目前托管在: 特征Slashdot API 0.1.0 版包含有关 SlashdotPostings 和(最重要的)其相关 URL 的基本元数据: 作者标题永久链接正文后 URL背景此 Slashdot-API 旨在为 Discuss-It 应用程序提供服务,并提供对 ...
这是什么Quiet Slashdot Reader只是对Google Chrome浏览器扩展API的试验。 如果发现有用但可以随意使用,不要期待任何更新;)它能做什么安静的Slashdot Reader可以从Slashdot主页上删除菜单栏和广告,从而获得更安静...
antisamy.xml,antisamy-anythinggoes.xml,antisamy-ebay.xml,antisamy-myspace.xml,antisamy-slashdot.xml,antisamy-tinymce.xml
ASP Slashdot Headline Parser是一个简单的Active Server Page(ASP)脚本,它可以获取最新的slashdot.xml文件,对其进行解析并以HTML Table格式显示标题。
PageRank和BFS 数据集: soc-Slashdot0811 77,360个节点,905,468个边缘。 roadNet-CA 1,965,206节点,2,766,607边缘。 soc-LiveJournal1 4,847,571节点,68,993,773边。
这是一个小的 Perl 脚本,用于检查 http://slashdot.jp/ 中的新文章。 它从 slashdot.rdf 或 comments.pl 中挑选新文章,并通过电子邮件发布它们。 轻快:-)
删除覆盖屏幕一半的恼人的广告栏 支持语言:English
常用antisamy策略文件:antisamy-slashdot.xml 、antisamy-ebay.xml、antisamy-myspace.xml、antisamy-anythinggoes.xml、antisamy-tinymce.xml等。 详细介绍参见此文:...
语言:English 删除覆盖屏幕一半的烦人的广告栏
Nope是一个公开源码,类似于Zope/Slashdot网站类型的交互式新闻系统。
AntiSamy被广泛应用于Web服务对存储型和反射型XSS的防御中,AntiSamy对“恶意代码”的过滤依赖于策略文件。策略文件规定了AntiSamy对各个标签、属性的处理方法,策略文件定义的严格与否,决定了AntiSamy对XSS漏洞的...
What do Amazon's product reviews, eBay's feedback score system, Slashdot's Karma System, and Xbox Live's Achievements have in common? They're all examples of successful reputation systems that enable ...
Apple style Accordion Menu Glossy Accordion Menu Slashdot Menu
AC# .NET Framework 系统托盘应用程序轮询 slashdot 网站并下拉 slashdot 生成的 RSS 提要。 它以编程的时间间隔抓取一个新文件并在弹出窗口中显示带有图标的主题。 支持图片缓存。
Slashdot Menu 是从Slashdot 上发现的一个别具特色的可折叠式效果的导航菜单,可使用不同的方式配置,如哪些子菜单默认情况下是展开的,是否使用Cookies ,以及菜单展开、折叠的速度等。非常酷!
Slashdot Menu 是从Slashdot 上发现的一个别具特色的可折叠式效果的导航菜单,可使用不同的方式配置,如哪些子菜单默认情况下是展开的,是否使用Cookies ,以及菜单展开、折叠的速度等。非常酷!
rss git clone :cardmagic / simple-rss.git用法该API与Ruby的标准RSS解析器类似: require 'rubygems'require 'simple-rss'require 'open-uri'rss = SimpleRSS.parse open('http://slashdot.org/index.rdf')rss....