免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 10969 | 回复: 17
打印 上一主题 下一主题

【CU十一周年图书专题】由浅入深 网站架构技术经验分享(获奖名单已公布2013-1-8) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-14 09:48 |只看该作者 |倒序浏览
本次活动获奖者为:zhaoke0128

获奖者在2013年2月8日前将姓名,电话,地址,站内短信发送给(风铃之音) 以便给您及时快递奖品。

为庆祝ChinaUnix站庆十一周年,CU论坛将会举办图书类专题活动答谢用户。论坛所做活动是由CU论坛的资深版主以及ITPUB论坛的资深版主所著的书籍作为活动的主要书籍,并在多个板块进行图书讨论活动!!!

ChinaUnix十一周年站庆图书专题活动八:


网站架构,一般认为是根据客户需求分析的结果,准确定位网站目标群体,设定网站整体架构,规划、设计网站栏目及其内容,制定网站开发流程及顺序,以最大限度地进行高效资源分配与管理的设计。其内容有程序架构,呈现架构,和信息架构三种表现。而步骤主要分为硬架构和软架构两步程序。网络架构是现代网络学习和发展的一个必须的基础技术。

网站规模到了一定的程度之后,代码里各种逻辑纠缠在一起,会给维护和扩展带来巨大的障碍,这时我们的解决方式其实很简单,那就是重构,将逻辑进行分层。通常,自上而下可以分为表现层,应用层,领域层,持久层。在设计和实现大型互联网在线应用时,架构师必须考虑到系统各模块、各应用服务器、各开源应用软件的故障比率和失效的潜在原因。当服务的可用性(Availability)成为系统设计的首要目标时,尤其需要在设计阶段就充分考虑如何在系统某部分发生故障时,仍然保持一定的服务可用性。


以下是本期讨论的话题:
1、网站架构的负载平衡一般的解决方案有哪些?
2、一般网站架构的时候使用那些软件来提高性能?
3、如何用Hadoop在大型计算机集群上架构分布式应用框架?

活动时间:2012年12月14日——12月27日

活动奖励:1、参与讨论的用户每人将获得CU的20积分
              2、积极参与讨论的用户我们将从中抽取1名幸运的用户将获得由ChinaUnix论坛版主Gray1982所著的《高性能网站构建实战》一本

活动小贴士:十一周年站庆期间会有积分排名,请大家踊跃讨论,禁止恶意灌水哦!


内容简介:


查看其它站庆期间图书活动请点击:http://bbs.chinaunix.net/thread-4056228-1-1.html

论坛徽章:
0
2 [报告]
发表于 2012-12-14 13:21 |只看该作者
本人将网站的各模块分离到不同的服务器上
因为项目是的网站集群系统,主站和各子站是分开的
利用sersync进行实时同步。

数据库方面,使用两台服务器,利用MySQL的集群。

论坛徽章:
2
狮子座
日期:2014-01-17 09:09:212015年迎新春徽章
日期:2015-03-04 09:58:11
3 [报告]
发表于 2012-12-14 13:54 |只看该作者
目前我们采用了lvs,分成3层,同一层之间采用多机热备,达到了高可用,高可靠。

论坛徽章:
223
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-05-10 19:22:58操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16赛季CBA联赛之广夏
日期:2023-02-25 16:26:26CU十四周年纪念徽章
日期:2023-04-13 12:23:10操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
4 [报告]
发表于 2012-12-14 15:03 |只看该作者
本帖最后由 action08 于 2012-12-14 15:05 编辑

1、网站架构的负载平衡一般的解决方案有哪些?
负载均衡的方案很多有haproxy/lvs, 但对小企业用nginx就够了

2、一把网站架构的时候使用那些软件来提高性能?
多加cache和机器,
数据量不大,一套主备mysql就好了。
感觉没用什么来提升性能,来参考大家的。。

3、如何用Hadoop在大型计算机集群上架构分布式应用框架?
还没用上啊。。

论坛徽章:
0
5 [报告]
发表于 2012-12-14 16:56 |只看该作者
1、网站架构的负载平衡一般的解决方案有哪些?
软件开源层面实现:LVS、Nginx、Haproxy
硬件的话就比较贵了。这里不列举

2、一把网站架构的时候使用那些软件来提高性能?
根据网站的架构,个人感觉,现在的除了代码层面的问题外,缓存是比较重要的,缓存层必须得加
软件有squid、vanish、nginx

3、如何用Hadoop在大型计算机集群上架构分布式应用框架?
Hadoop只是了解过,没有发言权

论坛徽章:
0
6 [报告]
发表于 2012-12-15 10:59 |只看该作者
一起交流!楼主给咱们提供机会了

论坛徽章:
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
7 [报告]
发表于 2012-12-15 23:12 |只看该作者
主要是nginx和squid吧
把静态和动态页面分开。
热点数据会用到memcache和内存对象
java app server的集群一直没用起来。
主要是session的使用之前没有规划好。

论坛徽章:
8
双鱼座
日期:2014-07-30 09:28:14辰龙
日期:2014-08-22 14:14:43水瓶座
日期:2014-12-02 15:36:392015年亚洲杯之朝鲜
日期:2015-02-06 09:28:592015亚冠之全北现代
日期:2015-09-10 14:40:18青铜圣斗士
日期:2015-11-18 09:22:56黄金圣斗士
日期:2015-11-26 09:17:2615-16赛季CBA联赛之新疆
日期:2016-08-15 17:00:22
8 [报告]
发表于 2012-12-16 01:09 |只看该作者
有没有哪位介绍一下虚拟机之间的负载均衡呢?

论坛徽章:
0
9 [报告]
发表于 2012-12-17 11:27 |只看该作者
学习一下,不太懂网站啊,也想了解一下。。

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
10 [报告]
发表于 2012-12-17 11:52 |只看该作者
1、网站架构的负载平衡一般的解决方案有哪些?
lvs+keepalived 这个对于中小企业来说够用了.

2、一把网站架构的时候使用那些软件来提高性能?
squid 动静分离,读写分离,cdn

3、如何用Hadoop在大型计算机集群上架构分布式应用框架?
没有用过.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP