0℃
2011年07月02日
⁄ 云计算
⁄ 被围观 5,037+
本篇将首先介绍App Engine的一些设计理念,接着将对App Engine的组成部分等进行介绍。
设计理念
App Engine在设计理念方面,主要可以总结为下面这五条:
重用现有的Google技术:大家都知道,重用是软件工程的核心理念之一,因为通过重用不仅能减低开发成本,而且能简化架构。在App Engine开发的过程中,重用的思想也得到了非常好的体现,比如Datastore是基于Google的bigtable技术,Images服务是基于Picasa的,用户认证服务是利用Google Account的,Email服务是基于Gmail的等。
无状态:为了让更好地支持扩展,Goo...
GAE阅读全文
0℃
2011年07月02日
⁄ 云计算
⁄ 被围观 5,037+
通过前面两篇介绍,大家应该对Google强大的基础设施有一定的了解。本篇开始介绍构筑在这强大基础设施之上的Google App Engine。
Google App Engine的介绍
由于发布S3和EC2这两个优秀的云服务,使得Amazon已经率先在云计算市场站稳了脚跟,而身为云计算这个浪潮的发起者之一的Google肯定不甘示弱,并在2008年四月份推出了Google App Engine这项PaaS服务,虽然现在无法称其为一个革命性的产品,但肯定是现在市面上最成熟,并且功能最全面的PaaS平台。
Google App Engine 提供一整套开发组件来让用户轻松地在本地构建...
GAE阅读全文
0℃
2011年07月02日
⁄ 云计算
⁄ 被围观 4,701+
本文是基于现有的公开资料和个人的经验来对Google的整体架构进行总结和猜想。
在软件工程界,大家有一个共识,那就是"需求决定架构",也就是说,架构的发展是为了更好地支撑应用。那么本文在介绍架构之前,先介绍一下Google所提供的主要产品有哪些?
产品
对于Google和它几个主要产品,比如搜索和邮件等,大家已经非常熟悉了,但是其提供服务的不只于此,并主要可分为六大类:
各种搜索:网页搜索,图片搜索和视频搜索等。
广告系统:AdWords和AdSense。
生产力工具:Gmail和Google Apps等。
地理产品:地图,Goo...
GAE阅读全文
0℃
2011年07月01日
⁄ 云计算
⁄ 被围观 4,936+
本系列文章基于公开资料对Google App Engine的实现机制这个话题进行深度探讨。在切入Google App Engine之前,首先会对Google的核心技术和其整体架构进行分析,以帮助大家之后更好地理解Google App Engine的实现。
本篇将主要介绍Google的十个核心技术,而且可以分为四大类:
分布式基础设施:GFS、Chubby 和 Protocol Buffer。
分布式大规模数据处理:MapReduce 和 Sawzall。
分布式数据库技术:BigTable 和数据库 Sharding。
数据中心优化技术:数据中心高温化、12V电池和服务器整合。
分布式基础设施
GFS
由...
GAE阅读全文
2℃
2011年06月22日
⁄ 云计算
⁄ 被围观 6,433+
新浪推出了自己的云计算服务平台,和Google一样,都叫App Engine。
根据NIST的定义,Google App Engine属于PaaS平台型服务,那么它具体提供什么样的服务,新浪推出的Sina App Engine和Google的又有哪些区别呢?
背景
云计算服务在Google、Amazon等公司成功产品的引领下,正在商业化的道路上大步向前。在NIST的定义中,有三种云计算服务模型。
Software as a Service (SaaS):软件即服务模型,用户直接使用构建在云端的软件。例如,Google Docs, Salesforce.com
Platform as a Service (PaaS):平台即服务模型,用...
GAE, SAE阅读全文
受教了!呵呵!
adobe air 播放器可
在你的代码基础上改了下,可以
现在CSDN博客的API接口
你好,googlecode源
你好,googlecode源
亲,那你新上传的图片会到哪呢
亲,这个会卡的 第一段缓冲