自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Spring3.0 build过程

由于网上的教程都有些问题,导致导入失败,所以写了这篇博客给需要的朋友 1.确认以下两个已经安装 1.JDK 1.6+2.ANT:一款构建工具 2.获取SPRING源代码 目前版本是3.1.1 下载地址:download 也可以从github上获取:download 3.下载完成...

2014-10-04 16:26:00 209

转载 IDEA GIT连接Git@OSC

Git介绍请关注廖雪峰的官方网站查看说明或是在Oschina中查看帮助IDEA配置:首先安装git for windows推荐使用这个:http://msysgit.github.io/ 可以在任何目录 右键——git bash 弹出对应路径的 git 命令行窗口 而且启动速度比较快 在Intellij中Settings——Version Cont...

2014-09-12 12:36:00 148

转载 读书笔记9秒杀系统设计

网购秒杀系统架构设计案例分析秒杀系统的技术挑战:对现有网站业务造成冲击高并发下应用和数据库的负载突然增加的网络及服务器带宽直接下单(未到秒杀时间直接下单)应对策略:将秒杀系统于现有业务进行独立部署秒杀商品页面静态话(简单)租借秒杀活动带宽动态生成随机下单URL秒杀系统架构设计秒杀商品页面要尽量简单 要...

2014-09-07 14:10:00 129

转载 读书笔记8网站的安全架构

一、网站应用攻击与防御 二、信息加密技术与密钥安全 三、信息过滤与反垃圾 四、电子商务风险控制 五、学习总结  转眼之间,《大型网站技术架构》的读书笔记到此就结束了。最近时间非常紧,因此本篇没有详细对笔记进行介绍(本篇涉及太多内容,而且都是安全相关的)。通过本书的学习,我们从高性能、高可用、伸缩性、可扩展性、安全性五个方面的架构学习了每个方面经...

2014-09-07 14:09:00 123

转载 读书笔记7随需应变之网站的可扩展架构

一、可伸缩与可扩展—傻傻分不清楚  上篇笔记我们学习了可伸缩架构,但在实际场合中,包括许多架构师也常常混淆可伸缩和可扩展,用可扩展表示伸缩性。那么在此,跟随作者我们来理清这两个概念,避免我们以后对其傻傻分不清楚。  (1)扩展性(Extensibiltiy)  指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。我们不禁想到了面向对象中一大原则:开闭原则,对扩展...

2014-09-07 14:08:00 94

转载 读书笔记6网站的伸缩性架构

首先,所谓网站的伸缩性,指不需要改变网站的软硬件设计,仅仅通过改变部署的服务器数量就可以扩大或者缩小网站的服务处理能力。在整个互联网行业的发展渐进演化中,最重要的技术就是服务器集群,通过不断地向集群中添加服务器来增强整个集群的处理能力。一、网站架构的伸缩性设计 1.1 不同功能进行物理分离实现伸缩  (1)纵向分离:将业务处理流程上得不同部分分离部署,实现系统的伸缩性;...

2014-09-07 14:06:00 90

转载 读书笔记5大型网站的高可用架构

一、网站实现高可用的手段实现高可用架构的主要手段是数据和服务的冗余备份和失效转移,一旦某些服务器宕机,就将服务切换到其他可用的服务器上,如果磁盘损坏,则从备份的磁盘读取数据 二、可用性度量与考核  首先,不得不说:要保证一个网站永远完全可用几乎是一件不可能完成的任务(Mission Impossible,是不是有点碟中谍的感觉)。  (1)如何度量网站可用性?...

2014-09-07 14:02:00 105

转载 读书笔记4瞬时相应网站的高性能架构

一、概述性能测试是性能优化的前提和基础。也是性能优化检查和度量的标准。不同的视角下网站的性能有不同的标准,也有不同的优化手段二、性能分类用户视觉的性能 过程:用户情况à网站通讯时间à处理时间à用户计算机浏览器解析 优化手段通过前端优化手段,通过html样式话,利用浏览器段并发和异步特性,挑战浏览器缓存,使用CDN和反向代理使浏览器尽快返回...

2014-09-07 14:01:00 160

转载 读书笔记3大型网站的架构要素

一、大型网站的架构要素1.性能(体现性能的多个方面 响应时间,TPS,系统性能计算器等。)2.可用性3.伸缩性(对于应用服务器,只要服务器上不保存数据,所有服务器都是对等的,无状态性。关系性数据库,通过路由分区等手段实现)4.扩展性5.安全性二、性能—响应时间决定用户(1)浏览器端:   ①浏览器缓存;   ②使用页面压缩; ...

2014-09-07 13:59:00 78

转载 读书笔记2大型网站的架构模式

一、分层  最常见的架构模式,将系统在横向维度上切分成几个部分,每个部分单一职责。网站一般分为三个层次:应用层、服务层和数据层,其具体结构如下图所示:   通过分层,一个庞大系统切分成不同部分,便于分工合作和维护。   但是,分层架构也有一些挑战:①必须合理规划层次边界和接口;②禁止跨层次的调用及逆向调用。 二、分割  分割是在纵向方面对软件...

2014-09-07 11:57:00 137

转载 读书笔记1: 大型网站架构演化

大型网站系统的特点高并发,大流量,PV巨大高可用,7*24海量数据,P级别用户分布广泛,网络情况复杂,不同运营商安全环境恶劣,黑客攻击需求快速变更,发布频繁,快速跟进市场,需求变更快渐进式发展,从小网站一步一步进化大型网站架构的演化历程初始阶段网站架构,一台服务器, 一台Server就部署—应用程序、数据库、文件等所有资源都集中在一台...

2014-09-07 11:56:00 133

转载 大型网站技术架构读书笔记目录

这是一本什么样的书籍《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。虽然没有相关的细节内容,不妨碍一览众山小大型网站的各个方面。为什么会读此书...

2014-09-07 11:54:00 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除