探索Google App Engine背后的奥秘(4)- Google App Engine的架构

七月 30th, 2010 | No Comments | Posted in WEB架构 | 阅读次数: 6

本篇将首先介绍App Engine的一些设计理念,接着将对App Engine的组成部分等进行介绍。 设计理念 App Engine在设计理念方面,主要可以总结为下面这五条:

  • 重用现有的Google技术:大家都知道,重用是软件工[......]

Read more

Tags: ,

探索Google App Engine背后的奥秘(3)- Google App Engine的简介

七月 29th, 2010 | 1 Comment | Posted in WEB架构 | 阅读次数: 16

通过前面两篇介绍,大家应该对Google强大的基础设施有一定的了解。本篇开始介绍构筑在这强大基础设施之上的Google App Engine。   Google App Engine的介绍 由于发布S3和EC2这两个优秀的云[......]

Read more

Tags: ,

探索Google App Engine背后的奥秘(2)–Google的整体架构猜想

七月 29th, 2010 | 3 Comments | Posted in WEB架构 | 阅读次数: 18

本文是基于现有的公开资料和个人的经验来对Google的整体架构进行总结和猜想。 在软件工程界,大家有一个共识,那就是"需求决定架构",也就是说,架构的发展是为了更好地支撑应用。那么本文在介绍架构之前,先介绍一下 Goo[......]

Read more

Tags: ,

探索Google App Engine背后的奥秘(1)–Google的核心技术

七月 28th, 2010 | 5 Comments | Posted in WEB架构 | 阅读次数: 11

本系列文章基于公开资料对Google App Engine的实现机制这个话题进行深度探讨。在切入Google App Engine之前,首先会对Google的核心技术和其整体架构进行分析,以帮助大家之后更好地理解Google App Eng[......]

Read more

Tags: ,

网站优化应重视 DNS 预获取(DNS Prefetching)

七月 28th, 2010 | 2 Comments | Posted in 6.综合内容, WEB架构 | 阅读次数: 17

网站优化技术总是在进化。今天重新阅读了一下以前的前端优化笔记,发现对于 YSlow 优化 34 条准则关于减少 DNS 查找 (Reduce DNS Lookups)的部分或许应该修正一下了。   DNS 作为互联网的基础协议[......]

Read more

Tags: ,

ubuntu 9.04下载安装memcacheq V1.0

六月 28th, 2010 | 2 Comments | Posted in WEB架构 | 阅读次数: 19

Author:gaojinbo Time:2010-6-21 memcacheQ,它是memcachedb的一个变种,它基于Berkeley的文件存储的,是一种持久化的队列.   1.环境 ubuntu[......]

Read more

Tags:

nginx支持手机应用(mobile)相关

十一月 26th, 2009 | 2 Comments | Posted in WEB架构 | 阅读次数: 21

原文:http://sudone.com/nginx/nginx_3g.html 1、判断手机用户 一般通过User-Agent来判断,从网上抄一抄,那些列出的都不错,我的配置里加上了Java、curl和Wget,方便调试和其它内部[......]

Read more

Tags:

nginx图片服务器的架构方案

十一月 26th, 2009 | 3 Comments | Posted in WEB架构 | 阅读次数: 56

原文:http://sudone.com/archie/nginx_pic.html 图片服务通常数据容量较大,而且访问也频繁,鉴于此,图片服务就会有两种问题,一是存储问题,二是访问量问题。 存储问题就是硬盘容量问题,花钱买硬盘就[......]

Read more

Tags:

当前比较适用的海量小文件系统架构方案

十一月 26th, 2009 | 4 Comments | Posted in WEB架构 | 阅读次数: 38

原文:http://sudone.com/archie/big_filesystem.html 现在的网站越做越大了,存储的东西越来越多,如何解决这些文件存储也成了新的难题。如果把这些文件都完全采用大硬盘存储来解决,并不是一个好主意,因为[......]

Read more

Tags: