- 博客(9)
- 资源 (12)
- 收藏
- 关注
转载 大型网站技术架构(八)--网站的安全架构
大型网站技术架构(八)--网站的安全架构 从互联网诞生起,安全威胁就一直伴随着网站的发展,各种Web攻击和信息泄露也从未停止。常见的攻击手段有XSS攻击、SQL注入、CSRF、Session劫持等。1、XSS攻击 XSS攻击即跨站点脚本攻击(Cross Site Script),指黑客通过篡改网页,注入恶意HTML脚本,在用户访
2017-08-20 17:09:31 572
转载 大型网站技术架构(七)--网站的可扩展性架构
大型网站技术架构(七)--网站的可扩展性架构 扩展性是指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。 设计网站可扩展架构的核心思想是模块化,并在此基础上,降低模块间的耦合性,提供模块的复用性。模块通过分布式部署,独立的模块部署在独立的服务器上(集群)从物理上分离模块之间的耦合关系。
2017-08-20 17:08:29 434
转载 大型网站技术架构(六)--网站的伸缩性架构
大型网站技术架构(六)--网站的伸缩性架构 网站系统的伸缩性架构最重要的技术手段就是使用服务器集群功能,通过不断地向集群中添加服务器来增强整个集群的处理能力。“伸”即网站的规模和服务器的规模总是在不断扩大。1、网站架构的伸缩性设计网站的伸缩性设计可以分成两类,一类是根据功能进行物理分离实现伸缩,一类是单一功能通过集群实现伸缩。前者是不同的服
2017-08-20 17:07:28 424
转载 大型网站技术架构(五)--网站高可用架构
大型网站技术架构(五)--网站高可用架构 网站的可用性(Avaliability)描述网站可有效访问的特性。1、网站可用性的度量与考核 网站不可用时间(故障时间)=故障修复时间点-故障发现(报告)时间点 网站年度不可用时间=(1-网站不可用时间/年度时间)× 100% 可用性
2017-08-20 17:06:13 443
转载 大型网站技术架构(四)--网站的高性能架构
大型网站技术架构(四)--网站的高性能架构 网站性能是客观的指标,可以具体体现到响应时间、吞吐量、并发数、性能计数器等技术指标。1、性能测试指标1.1 响应时间 指应用执行一个操作需要的时间,指从发出请求到最后收到响应数据所需要的时间。如下列出了系统常用的操作响应时间表.操作响应时间
2017-08-20 17:04:16 575
转载 大型网站技术架构(三)--架构核心要素
大型网站技术架构(三)--架构核心要素 所谓架构,一种通俗的说法就是“最高层次的规划,难以改变的决定”,这些规划和决定奠定了事物未来发展的方向和最终的蓝图。 而软件架构即“有关软件整体结构与组件的抽象描述,用于指导大型软件系统各方面的设计”。一般来说软件架构需要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素。1、性能
2017-08-20 17:00:52 496
转载 大型网站技术架构(二)--架构模式
大型网站技术架构(二)--架构模式 每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复工作。 所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠运行灯一系列问题与挑战。为此,在实践中提出了许多解决方案,以实现网站高性能、高可靠性、易伸缩、可扩展
2017-08-20 16:57:27 415
转载 大型网站技术架构(一)--大型网站架构演化
大型网站技术架构(一)--大型网站架构演化 看完了有一本书,就应该有所收获,有所总结,最近把《大型网站技术架构》一书给看完了,给人的印象实在深刻,再加上之前也搞过书本上讲的反向代理和负载均衡以及session独立存储和缓存,因此书本看起来还是挺通俗易懂的,而且作者李智慧给人的印象(书本)也挺深刻的,我从这本书中也学到了许多,了解的许多,但是理解还是比较抽
2017-08-20 16:48:50 458
原创 线程调度例子
线程调度例子package com.ywx.bank;public class Constants { /** * 最大服务时间. */ public static int MAX_SERVICE_TIME = 10000; /** * 最小服务时间. */ public static int MIN_SERVICE_TIME = 1000; /*
2017-08-12 16:05:43 10140
Spring4+SpringMVC4+Hibernate4整合源码
2016-09-22
Java设计模式
2015-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人