【IT168 资讯】编者注:yunster今天收看了InfoQ的一个演讲《深入SAE云计算框架》,演讲者是新浪SAE的技术经理丛磊。SAE是新浪的 App Engine ,与 Google App Engine 对应,使用 PHP 语言,国内首个公有云计算平台和PaaS方案,目前已有活跃开发者5000人,平台整体PV上升到千万级,并支持了新浪微博70%以上的应用开发。目前,yunster还没有拿到邀请码,还没法对SAE进行详细的使用和测试,未来比特云会对SAE持续关注中。
有时间的朋友可以自己观看丛磊的演讲,时间大约1个小时,地址:http://www.infoq.com/cn/presentations/cl-sae-cloud-architecture
下面对演讲内容重点记录如下:
讲座主题
本次讲座在SAE整个架构的基础上详细介绍其内部的主要分布式服务:包括分布式数据库集群、分布式缓存系统、轻量级任务队列、重量级任务队列等相关技术。
讲座内容
Cloud Service 基本服务介绍
PHP——语言平台
Stor——分布式文件存储
MemcacheX——分布式缓存
DB——数据库
RDC——分布式数据库集群
TaskQueue——简单轻量级异步任务队列服务
Cron——分布式定时服务
DeferredJobs——重量级离线任务处理队列
Fetchurl——HTTP抓取
Tmpfs——临时文件IO
Appconfig——因SAE不支持Apache .htaccess,Appconfig语法更灵活,性能更优秀
SMail——邮件发送
Image——图片操作
XHProf——大名鼎鼎的 Facebook 开源的PHP性能分析与调优工具
以上的开发的团队前端+后端<10人!

▲
SAE Cloud Service 架构
最外端 Level 7 反向代理
服务路由到某个逻辑站点
Web Service Pools——Apache 进程池,真正处理用户代码
Async Computing Cloud 同步计算云
Sync Computing Cloud 异步计算云
Permanent Storage 持久化存储
Impermanent Storage 非持久化存储