免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

架构师之旅之---设计大型分布式网站可能遇到的问题(获奖名单已公布-2014-10-24) [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
31 [报告]
发表于 2014-09-28 18:07 |只看该作者
niao5929 发表于 2014-09-28 15:33
回复 22# send_linux
南非蚂蚁看什么哦。呵呵


请南非蚂蚁帮你看一下你说的问题啊

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
32 [报告]
发表于 2014-09-29 09:12 |只看该作者
回复 32# send_linux
现在所谓的雪崩问题有没有很好的解决方案。上次看个帖子讨论集群技术的时候似乎也有雪崩问题。比如集群里有4台服务主机。1台MASTER主机。当其中1台server下线后。负载会被过多的分配到剩下3台中负载最轻的那台SERVER上。而客户的整体访问量是不会下降的。这样很有可能出现的情况就是一台一台的SERVER会因为过载而下线,MASTER又会不断的制造新的过载SERVER。导致整个集群不可用。而且似乎已经有云计算供应商出过这样的问题了。我想问下现在有没有很好的解决这种问题的方案和开源技术

   

论坛徽章:
1
处女座
日期:2014-09-18 16:18:00
33 [报告]
发表于 2014-09-29 10:01 |只看该作者
来迟了,好内容,搬个小板凳学习

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
34 [报告]
发表于 2014-09-29 10:44 |只看该作者
回复 34# Kasiotao
放学了!!!

   

论坛徽章:
0
35 [报告]
发表于 2014-09-29 13:28 |只看该作者
我是来凑热闹的--!

论坛徽章:
42
19周年集字徽章-周
日期:2019-10-14 14:35:31平安夜徽章
日期:2015-12-26 00:06:30数据库技术版块每日发帖之星
日期:2015-12-01 06:20:002015亚冠之首尔
日期:2015-11-04 22:25:43IT运维版块每日发帖之星
日期:2015-08-17 06:20:00寅虎
日期:2014-06-04 16:25:27狮子座
日期:2014-05-12 11:00:00辰龙
日期:2013-12-20 17:07:19射手座
日期:2013-10-24 21:01:23CU十二周年纪念徽章
日期:2013-10-24 15:41:34IT运维版块每日发帖之星
日期:2016-01-27 06:20:0015-16赛季CBA联赛之新疆
日期:2016-06-07 14:10:01
36 [报告]
发表于 2014-09-30 09:28 |只看该作者
回复 20# niao5929


    可以看看mpp数据库,比如老版的greenplum

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
37 [报告]
发表于 2014-09-30 13:24 |只看该作者
讲讲细节哦

论坛徽章:
0
38 [报告]
发表于 2014-10-06 21:22 |只看该作者
继续一如既往支持好活动。

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
39 [报告]
发表于 2014-10-09 18:00 |只看该作者
我是进来呵呵的.

论坛徽章:
0
40 [报告]
发表于 2014-10-15 13:44 |只看该作者
1.如何实现基于HTTP协议和TCP协议的RPC调用,它们之间有何差别?
TCP/IP通讯协议采用了4层的层级结构,每一层都调用它的下一层所提供的信息来完成自己的功能。
这4层分别为:
(1)应用层:应用程序间沟通的层,如超文本传送协议(HTTP)、简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。
(2)传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
(3)互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。
(4)网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。
如果简单用,只要了解大概结构,然后使用就可以了,当然如果精力许可就阅读《TCP-IP详解(卷一、二、三)》
  
2.常见的分布式系统存储解决方案有哪些?
(1)HDFS
Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。HDFS放宽了一部分POSIX约束,来实现流式读取文件系统数据的目的。HDFS在最开始是作为Apache Nutch搜索引擎项目的基础架构而开发的。HDFS是Apache Hadoop Core项目的一部分。

特点:
(a)流式读取方式,主要是针对一次写入,多次读出的使用模式。写入的过程使用的是append的方式。
(b) 设计目的是为了存储超大文件,主要是针对几百MB,GB,甚至TB的文件
(c)该分布式系统构建在普通PC机组成的集群上,大大降低了构建成本,并屏蔽了系统故障,使得用户可以专注于自身的操作运算。

(2)TFS(Taobao File System)
淘宝自己研发的

特点:
(a)支持小文件的应用比较好
(b)用户接口,TFS没有提供POSIX接口,提供的API也与标准接口不一致
(c)源码,使用了C++实现,注释被屏蔽了,文档也少,这是开源项目的通病
(d)技术文档,官方有一些文档,但不够深入和全面,慢慢摸索吧

3.常见的Web攻击手段和防御方法?
洪水攻击,制造诸多傀儡机器,同时攻击某个服务器;
利用OS或WEB应用的漏洞。
安全接触不够深入,建议购买成熟服务,特别是做外网应用时,很容易受到对手方的攻击。

4.如何进行集群的监控?
Zabbix
开源监控软件,功能都差不多,实现有些差异,重要是理解,然后做二次开发跟自己的系统集成,这样能更好地监控。

5.  说说您读完试读样章后的启发
从试读章节中受益匪浅,作者跟大家分享自己的经验。
你的很多实际经验可以运用到我们的工作中,是一本比较专业的书籍。
尤其对于做 大型分布式网站 的读者比较适合,很多“干货”。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP