随笔分类 -  m_archit_webserver

摘要:什么是CDNCDN的全称是Content Delivery Network,即内容分发网络。是位于网络层与应用层之间的网络应用,其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布 到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,... 阅读全文
posted @ 2014-07-14 14:38 弹着钢琴设计
摘要:这是上个月一次搭建多个静态文件节点的实践,转载自我的博客,欢迎交流。鉴于监管环境和网站速度之间的矛盾,目前的网络架构方式如下:1、web动态页面(含数据库)架设在位于美国西海岸的数据中心;2、静态文件,例如css、js、exe、图片存放在国内几台windows服务器上。如果你的网站是商用、盈利性的网... 阅读全文
posted @ 2014-07-14 14:37 弹着钢琴设计
摘要:看百度文档:http://wenku.baidu.com/view/e46d3c24aaea998fcc220eb2.html?pn=1 阅读全文
posted @ 2014-07-11 17:38 弹着钢琴设计
摘要:转自:http://china-chill.blog.163.com/blog/static/2049210522012101782432304/时间过得很快,来淘宝已经两个月了,在这两个月的时间里,自己也感受颇深。下面就结合淘宝目前的一些底层技术框架以及自己的一些感触来说说如何构建一个可 伸缩,高... 阅读全文
posted @ 2014-07-11 17:21 弹着钢琴设计
摘要:转自:http://www.cnblogs.com/yukaizhao/archive/2012/04/23/taobao_order_design.html周末参加了@淘宝技术嘉年华主办的技术沙龙,感觉收获颇丰,非常感谢淘宝人的分享。这里我把淘宝下单高并发解决方案的个人理解分享一下。我不是淘宝技术... 阅读全文
posted @ 2014-07-11 17:20 弹着钢琴设计
摘要:架构设计时就要订好分库策略,否则一方面技术设计会没有预留,另一方面数据模型设计上也会缺乏预留。分库有N种策略,比如:活跃库/历史库,读写分离,业务垂直分离等等。架构设计初期,订好未来将采用的分库策略,然后按该策略预留好技术支持和数据模型上的支持,比如:更新时间戳、数据属地信息、数据的业务分类信息等,... 阅读全文
posted @ 2014-07-11 17:04 弹着钢琴设计
摘要:转自:http://bbs.csdn.net/topics/390663807揭秘淘宝286亿海量图片存储与处理架构对我有用[0]丢个板砖[0]引用|举报|管理关注awzzz999awzzz999等级:#6得分:0回复于: 2013-12-09 12:41:51淘宝服务器架构框架图,简单实现....... 阅读全文
posted @ 2014-07-11 17:03 弹着钢琴设计
摘要:解决 Twitter的“问题”就像玩玩具一样,这是一个很有趣的扩展性比喻。每个人都觉得 Twitter很简单,一个菜鸟架构师随便摆弄一下个可伸缩的 Twitter就有了,就这么简单。然而事实不是这样, Twitter的工程副总裁 Raffi Krikorian细致深入的描述了在 Twitter在可伸... 阅读全文
posted @ 2014-07-11 16:56 弹着钢琴设计
摘要:转自:http://www.open-open.com/lib/view/open1389880948758.html引言:如今redis凭借其高性能的优势,以及丰富的数据结构作为cache已越来越流行,逐步取代了memcached等cache产品,在Twitter,新浪微博中广泛使用,阿里巴巴同样... 阅读全文
posted @ 2014-07-11 16:55 弹着钢琴设计
摘要:转自:http://my.oschina.net/chenzhuo/blog/150200?p=2#comments根据系统内存64G估算单台tengine做反向代理最高支持72万连接。为了验证达到该连接数时系统稳定运行,进行压测,先验证nginx与client建立72万连接时性能(不转发)。关闭超... 阅读全文
posted @ 2014-07-11 16:54 弹着钢琴设计
摘要:转自:http://blog.sina.com.cn/s/blog_68b7d2f50101ann7.html服务器配置:单硬盘,SATA8MB缓存测试服务器和loadrunner运行服务器位于同一网段--100MB网络(同一交换机)上,排除网络问题的影响服务器运行始终,CPU使用率非常低没有超过5... 阅读全文
posted @ 2014-07-11 16:52 弹着钢琴设计
摘要:转自:http://server.chinabyte.com/6/12663506.shtml“好,时间到,开抢!”坐在电脑前早已等待多时的宋兰(化名)一看时间已到2011年11月11日零时,便迫不及待地投身于淘宝网一年一度的大型网购促销活动——“淘宝双11”购物狂欢节。 宋兰不知道,就在11日零... 阅读全文
posted @ 2014-07-11 16:51 弹着钢琴设计
摘要:转自:http://wbj0110.iteye.com/blog/20366212011年小规模试水这一阶段的主要工作是建立了一个小的集群,并导入了少量用户进行测试。为了满足用户的需求,我们还调研了任务调度系统和数据交换系统。我们使用的版本是当时最新的稳定版,Hadoop 0.20.203和Hive... 阅读全文
posted @ 2014-07-11 16:50 弹着钢琴设计
摘要:转自:http://wbj0110.iteye.com/blog/2036613在天猫双11活动中,商品详情、店铺等浏览型系统,通常会承受超出日常数倍甚至数十倍的流量冲击。随着历年来双11流量的大幅增加,每年这些浏览型系统都要面临容量评估、硬件扩容、性能优化等各类技术挑战。因此,架构方面的重点在于,... 阅读全文
posted @ 2014-07-11 16:49 弹着钢琴设计
摘要:一般来说nginx配置文件中对优化比较有作用的为以下几项:worker_processes 8;1 nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100... 阅读全文
posted @ 2014-07-11 10:17 弹着钢琴设计
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://freeze.blog.51cto.com/1846439/677348此文凝聚笔者不少心血请尊重笔者劳动,转载请注明出处。违法直接人肉出电话 写大街上。http://freeze.bl... 阅读全文
posted @ 2014-07-10 17:41 弹着钢琴设计
摘要:其实国内许多大型网站为了应对日益复杂的业务场景,通过使用分而治之的手段将整个网站业务分成不同的产品线,比如说国内那些大型购物交易网站它们都将自己的网站首页、商铺、订单、买家、卖家等拆分不同的产品线,分归不同的业务团队负责; 集体到技术,也会根据产品线划分,将一个网站拆分成许多不同的应用,每个应... 阅读全文
posted @ 2014-07-10 17:38 弹着钢琴设计
摘要:随着网站业务的不断发展,用户的规模越来越大;介于中国无比蹩脚复杂的网路环境;南电信;北联通;中间竟然只用一条链路进行互联通信!有研究表明,网站访问延迟和用户流失率正相关,网站访问速度越慢,用户越容易失去耐心而离开。为了提高更好的用户体验,留住用户,网站需要加速网站访问速度。如今主要的手段只有使用CD... 阅读全文
posted @ 2014-07-10 17:37 弹着钢琴设计
摘要:其实大多数互联网网站起初的网站架构都是(Linux+Apache+MySQL+PHP). 不过随着时代的发展,科技的进步.互联网进入寻常百姓家的生活。所谓的用户的需求,铸就了一个个互联网大牛;http://www.trueland.net/IndustryNews/gjszl.shtml近日研究机构... 阅读全文
posted @ 2014-07-10 17:28 弹着钢琴设计
摘要:LVSIP:Eth0:192.168.100.115Eth1:192.168.100.215Vi/etc/init.d./lvs#!/bin/sh# # lvsStart lvs # # chkconfig: 2345 08 92 # description: Starts, stops and ... 阅读全文
posted @ 2014-07-10 07:32 弹着钢琴设计