
网站架构
文章平均质量分 89
LceChan
这个作者很懒,什么都没留下…
展开
-
各大网站架构简单总结[分享]
1、Facebook架构大体层次划分,Facebook的架构可以从不同角度来换分层次。一种是:一边是PHP整的经典的LAMP stack;另外一个是非PHP整的各种service。--Web 前端是由 PHP 写的。Facebook 的HipHop会把PHP转成C++并用g++编译,这样就可以为模板和Web逻贺业务层提供高的性能。--业务逻辑以Service的形式存在,其使用Thrif转载 2013-06-11 01:12:26 · 1045 阅读 · 0 评论 -
驾驭大数据
转自:http://www.ibm.com/developerworks/cn/data/dmmag/dbt16n2/BigData/index.html庞大的信息流现在有了新的约束规则。PB 级数据世界内发生了哪些变化?大数据将如何改变您的做事方式?海量的信息充斥着 IT 世界。这些信息从全球 43 亿部电话和 20 亿位互联网用户生成的数据中流出,与 300 亿个 RFID原创 2013-10-05 13:23:15 · 976 阅读 · 0 评论 -
Linux高性能集群 - 资源管理和系统管理
1 集群作业管理从用户角度看,集群系统就好像一台服务器或者PC。很多用户可以同时使用这个系统。但是当太多的用户使用集群系统时,系统性能会变得很差。资源管理就是管理用户提交的作业,合理给各个作业分配资源从而确保充分利用集群系统计算能力并尽可能快的得到运算结果。简单的说,集群资源由实现如下几个部分:资源管理器:为了确保分配给作业合适的资源,集群资源管理需要维护一个数据库。这个数据库原创 2013-10-01 17:03:52 · 2086 阅读 · 0 评论 -
Linux高性能集群 - 软件体系结构
转自:http://www.ibm.com/developerworks/cn/linux/cluster/hpc/part4/index.html1 Beowulf集群软件结构 图1 是Beowulf集群的软件体系机构。一般来说,Beowulf集群由如下几个软件部分组成:操作系统:勿容置疑,操作系统是任何计算机系统的软件基础。相对于桌面系统而言,集群系统对原创 2013-10-01 17:02:45 · 1641 阅读 · 0 评论 -
Linux高性能集群 - 硬件和网络体系结构
转自:http://www.ibm.com/developerworks/cn/linux/cluster/hpc/part3/index.html1 Beowulf集群硬件和网络体系结构图 1是Cluster 1300的硬件和网络体系结构图 图 1是Cluster 1300的硬件和网络体系结构图。从图中可以看出,整个系统由5类计算或网络设备和5类网络组成。这5原创 2013-10-01 17:01:34 · 2412 阅读 · 0 评论 -
基于linux的集群系统(一)
转自:http://www.ibm.com/developerworks/cn/linux/cluster/linux_cluster/part1/第一台计算机问世已经半个世纪了,在这期间计算机技术经历了五次更新换代。更新换代的标志主要有两个:一个是计算机的器件,另一个是系统体系结构。从第一代到第五代计算机,器件发生了根本的变化:从电子管、晶体管发展到集成电路,而集成电路又经小规模、中原创 2013-10-01 16:57:08 · 992 阅读 · 0 评论 -
Linux高性能计算集群 -- Beowulf集群
转自:http://www.ibm.com/developerworks/cn/linux/cluster/hpc/part2/index.html1 什么是Beowulf集群Beowulf是现存的最古老的英语史诗:Famed was this Beowulf: far ew the boast of him, son of Scyld, in the Scandian原创 2013-10-01 17:00:11 · 2044 阅读 · 0 评论 -
Linux高性能计算集群 - 概述
1 集群1.1 什么是集群简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来,集群是一个系统,而非多个计算机系统。并且集群系统的管理员可以随意增加和删改集群系统的节点。1.2 为什么需要集群集群并不是一个全新的概原创 2013-10-01 16:58:03 · 5216 阅读 · 0 评论 -
HTTP 协议详解
引言 * 网络通信简介传输层及其以下的机制由内核提供,应用层由用户进程提供,应用程序对通讯数据的含义进行解释,而传输层及其以下处理通讯的细节,将数据从一台计算机通过一定的路径发送到另一台计算机。应用层数据通过协议栈发到网络上时,每层协议都要加上一个数据首部(header),称为封装(Encapsulation),如下图所示:假设现在应用层协议为h原创 2013-09-15 21:36:01 · 986 阅读 · 0 评论 -
Web Service实现分布式服务的基本原理
简单的说, 就是客户端根据WSDL 生成 SOAP 的请求消息, 通过 HTTP 传输方式(也可以是其它传输方式, 如 FTP 或STMP 等,目前 HTTP 传输方式已经成为 J2EE Web Service 的标准)传给对方, 服务方实现服务请求,Web Service(Web服务)将结果以 SOAP 的消息格式返回给客户端。如果人工去创建和解析基于 XML 格式的 SOAP 消息还是原创 2013-09-11 00:07:18 · 1127 阅读 · 0 评论 -
亿万用户网站MySpace的成功秘密
高速增长的访问量给社区网络的技术体系带来了巨大挑战。MySpace的开发者多年来不断重构站点软件、数据库和存储系统,以期与自身的成长同步——目前,该站点月访问量已达400亿。绝大多数网站需要应对的流量都不及MySpace的一小部分,但那些指望迈入庞大在线市场的人,可以从MySpace的成长过程学到知识。MySpace开发人员已经多次重构站点软件、数据库和存储系统,以满足爆炸性的成长需要,但转载 2013-06-11 00:54:49 · 874 阅读 · 0 评论 -
一步步构建大型网站架构
转自:http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html之前我简单向大家介绍了各个知名大型网站的架构,亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish 网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型,我们可以从中获取很多有关网站架构方面的转载 2013-06-11 01:00:14 · 731 阅读 · 0 评论 -
Linux服务器集群系统(一)
转自:http://www.ibm.com/developerworks/cn/linux/cluster/lvs/part1/背景当今计算机技术已进入以网络为中心的计算时期。由于客户/服务器模型的简单性、易管理性和易维护性,客户/服务器计算模式在网上被大量采用。在九十年代中期,万维网(World Wide Web)的出现以其简单操作方式将图文并茂的网上信息带给普通大众,Web原创 2013-09-27 23:55:38 · 879 阅读 · 0 评论