SlideShare une entreprise Scribd logo
1  sur  79
新浪云计算
SAE(Sina APP Engine )
         2012/02


      Sina SAE team

      sae.sina.com.cn
第二期:

SAE 平台的灵活应用 :


   • 开发 、调试

   • 管理 、部署

   • 运营 、维护
SAE 平台应用

开发 & 调试

   @吕毅
目录


SAE 平台的灵活应用 — — 开发

开发前的准备工作
 • 开发环境
 • 扩展服务 与 第三方服务

SAE 服务与使用
 • StdLib & API
 • 服务的使用
 • 服务的限制、配额

     SAE应用调试
开发


SAE 应用开发 — — 线上开发环境

       Apa 2.2.x
          che      +   PHP 5.3.x




                        J va 、 Python 已公测
                         a
开发


SAE 应用开发 — — 与标准 LAM P 差异

     传统 LAMP 环境                     SAE 平台环境


       本地 I O          —>      T mpFS / Wapper

       htaccess   —>    Appconfig

       网络 I O          —>      FetchURL

       Mail            —>      Sa a
                                 eM il()
开发


SAE 应用开发 — — 本地开发环境

• windows    版
     – 高仿真 SAE 线上环境
     – 模拟支持几乎所有服务 (除了 Cron )
     – 仅 20M
     – 免安装




• Linux 版( 即将发布 )
开发

替代 hta 的方案 — — Appconfig
      ccess

  • 安全
  • 实现更高效
  • 语法更人性化
开发


SAE 应用开发 — — 服务
开发


SAE 应用开发 — —                           StdLib & API

• StdLib 封装各种服务
     – saemysql.class.php
     – saestorage.class.php
     – sa ge.cla
         eima   ss.php
     – saefetchurl.class.php
     – ........



 StdLib             "文档中心 " -> "开发手册 " -> "StdLib 源代码 "

 API 文档               http:// apidoc . sina pp . com /
                                           a
开发


SAE 应用开发 — —                 API 文档
     API 文档      http:// apidoc . sina pp . com /
                                      a




        StdLib
         封
         装
         的                                          样例
         服
         务
开发


SAE 应用开发 — —              API 文档
     API 文档   http:// apidoc . sina pp . com /
                                   a



                                                  接口提供的
                                                   方法列表




                                                 对每个方法的
                                                  详细描述
开发


SAE 应用开发 — — 服务的使用
 以 Sa ysql() 为例
     eM




 $Sa CD -> errno(); // 返回错误码
    eAB
 $Sa CD -> errmsg();
    eAB                // 返回错误信息
开发


SAE 应用开发 — — 服务的使用
 FetchURL 服务 、 I ma 服务
                   ge
开发


SAE 应用开发 — — 服务的限制
使用 SAE 平台前应当了解服务限制

PHP :
   – 执行时间              30s
   – 单 PHP 请求内存        64M
   – POST 大小限制         1 0M

M ySQ L 慢查询条目数         1 0 条 /min

Stora :
     ge
   – 单一 D omain       2G
   – 单一文件大小           800M
   – D oma 个数5 个 /App & 1 0 个 /User
          in
开发


SAE 应用开发 — — 服务的配额
                     • 分钟配额
                     • 软配额(阀值)

                     • 容量配额

                     • 预算设置

                          容量配额



             分钟配额
目录


SAE 平台的灵活应用 — — 调试

• SAE 平台程序的调试
   – 程序有问题了怎么办?
   – 资源统计图表
   – 服务自排查
   – 管理记录
   – SAE 日志 & SVN 日志
   – 不得不说的潜规则

• SAE 平台程序的调优
  – XHProf
调试



SAE 应用调试 — — 初判


     • 相信平台的可用性

     • 从自身程序出发想问题
调试


SAE 应用调试 — — 图表
适用: 日常了解应用状态和排查问题
调试


SAE 应用调试 — — 服务自排查
 适用: 怀疑平台可用性的时候
调试


SAE 应用调试 — — 管理记录
适用: 需要了解管理记录时
调试


SAE 应用调试 — — 日志   [ 重要 ]
调试


SAE 应用调试 — — 开发规范                              [ 重要 ]
 1 、在开发环境时,应当做到:
     – 不要使用 @ 来屏蔽错误信息
     – error_ reporting= E_ ALL| E_ ST RI CT
     – displa errors= On
             y_



 2 、会用 sa debug() 函数记录日志
         e_
调优


SAE 应用调试 — — XHProf
调优


SAE 应用调试 — — XHProf
BREAK
SAE 平台应用

• 管理 、部署

• 运营 、维护

 @世江
目录




•   SAE 环境比普通环境部署应用的优势
•   如何在 SAE 平台部署应用
•   SAE 平台部署应用的注意事项
•   SAE 应用维护及日常升级方法
•   SAE 应用及服务的管理
•   SAE 提供的运营工具
SAE 比传统应用部署的优势
SAE 比传统应用部署的优势
SAE 比传统应用部署的优势


        传统 WEB 应用部署
              购买服务器


             联系 IDC 托管


                 装系统


           配置网络及服务器软件


            部署应用代码、调试


                 上线
SAE 比传统应用部署的优势


        传统 WEB 应用部署

 – 哥才写了一天的程序,部署了两天还没跑通啊
   ,有木有!!

 – 哥费了很大工夫写好的应用,刚刚跑通,却发
   现别人的已经上线了,悲剧… …
SAE 比传统应用部署的优势


        传统 WEB 应用部署

 – 哥辛辛苦苦写的应用刚刚部署好,那该死的服
   务器挂鸟… … 偶滴神啊!

 – 哥熬了两个通宵写的代码,一不小心删除了个
   文件 #$^

 –……
SAE 比传统应用部署的优势


          SAE 平台应用部署




 svn ci -m 'So Easy!!'
如何在 SAE 平台部署应用
如何在 SAE 平台部署应用




         
          应用商店一键安装

         
          在线上传代码包

         
          通过 SVN 提交代码
如何在 SAE 平台部署应用 - 应用商店一键搞定
如何在 SAE 平台部署应用 - WEB 上传



          WEB 界面上传代码

               创建应用




               上传代码




                访问
如何在 SAE 平台部署应用 - WEB 上传


     把代码压缩包上传到 SAE 的应用
如何在 SAE 平台部署应用 - WEB 上传




    通过 Web 管理面板上传的代码会自动
    提交到 SVN 仓库,保证代码不会丢失
如何在 SAE 平台部署应用 - SVN



            通过 SVN 部署
                创建应用



                 svn co



                svn add



                 svn ci
如何在 SAE 平台部署应用 - SVN


               创建应用
如何在 SAE 平台部署应用 - SVN


应用创建好以后,就自动初始化了 SVN 仓库




               SVN 仓库地址
如何在 SAE 平台部署应用 - SVN


 SAE 安全邮箱                 SVN 仓库地址




            通过 SVN 部署代码
如何在 SAE 平台部署应用 - SVN




      这时已经可以访问我们的应用了

          http://saedemo1 .sina pp.com
                               a
                      或者
          https://saedemo1 .sina pp.com
                                a
如何在 SAE 平台部署应用 - 应用版本

     应用版本




  注意:
  2.应用版本不是 SVN 的 revision
  3.应用默认版本访问时,域名加不加版本号都
  行,非默认版本访问需要加上版本号

  如何巧妙使用应用版本,稍后会跟大家分享
SAE 平台部署应用的注意事项
注意事项




• 单文件不能超过 20M
• 一个版本代码不能超过 50M
• 一个应用所有代码之和不能超过 1 00M
注意事项





    目录或文件名不允许含有以下字符: " * ? <
    > | ,另外目录或文件名的开始与结束也不
    允许有空格

    只允许存在 1 0 个以内的版本,并且版本号
    必须为正整数
关于代码容量限制




           代码空间太小了?
关于代码容量限制




SAE 的代码空间对于结构合理的网站来说是完全够用了
Apache 源码解压后 42M

如果实在不够用,可以购买企业版 SAE 服务来获取更多
的空间
http://e.sae.sina.com.cn/?m=detail&a=product&itm=saeplus
saemail@sina.cn
关于代码容量限制


  从安全角度考虑,应用代码与数据应该隔离。
  有很多文件上传漏洞都是由于数据与代码混
  在一起引起的

  而且把用户上传的文件直接保存在代码目录
  下的做法不适用于分布式环境

  SAE 专门为开发者提供了分布式文件存储
  服务: Storage 服务
  普通用户一个应用可以有 10G 存储空间
  企业及用户可以获得无限的存储空间
SVN 仓库目录结构



                 SVN 仓库目录结构
https://svn.sinaapp.com/your_app_name/1/your_codes

如: 刚才的演示应用的 SVN 仓库地址为
https://svn.sinaapp.com/saedemo1/1/

           应用二级域名                      应用版本
                                      只能是数字

以上 SVN 仓库对应的访问地址为: http://1.saedemo1.sinaapp.com/
SAE 应用的维护及升级
应用的维护与升级
应用的维护与升级




 网站太火了,不敢随便更新代码,怕
 引入故障影响用户?
应用的维护与升级


   SAE 的应用版本可以轻松解决代码升级问题

                   把
                   默
           更
                   认
           新
               测   版
           版
               试   本
           本
               版   切
           2
               本   换
           的
               2   成
           代
                   版
           码
                   本
                   2


默认版本切换后,如果发现异常,马上把默认版本切换到
1, 实现秒速回退
应用的维护与升级




  升级完成后,原默认版本保留一段时间不变

  当新默认版本稳定后,原默认版本要么删除重
  建,要么把两次升级之间的变更 merge 到原默
  认版本,把原默认版本当作新的开发版本
应用的维护与升级

      与传统 WEB 应用升级相比

这种升级方式的优点:
1. 升级、回退速度极快,因升级引起的故障影响时间极短
2. 操作简单,基本无需 OP 参与

缺点:
升级、开发有可能破坏线上数据

解决方案:
新建个应用当作开发版本,实现数据隔离
在新应用完成开发和测试后先合并到线上应用的非默认版本,测
试通过后切换版本升级
应用的维护与升级




代码升级完了,接下来万事无忧了?
应用的维护与升级




           NO !
应用的维护与升级




 为了保证应用始终满血运行,有件事一定
 不能忽视
 那就是:性能


 在普通 WEB 运行环境下,性能测试既不
 精确,又非常麻烦
应用的维护与升级

在 SAE 环境可以一眼看出来升级前后代码性能的差异
应用的维护与升级

      用 xhprof 看看问题出在哪
SAE 应用的管理
应用的管理




使用 SAE 开发应用,不需要专业的运维团队
SAE 上所有服务都可以通过 WEB 界面进行可视化管理
应用的管理



        MySQL 管理
应用的管理


Storage 服务管理
AppConfig
AppConfig
更多服务大家可以亲自体验
SAE 应用的运营
不同行业的网站,运营策略各不相同
    但都离不开基础数据的支撑
在此向大家介绍一下 SAE 提供的一些运营工具
应用某一天花了多少钱,可以通过“资源报表”查看
帐户云豆记录可以通过“云豆记录”查看
通过日志中心可以发现可异抓站 IP
然后通过应用防火墙把它封掉
还有更多你想要的……

http://sae.sina.com.cn
http://weibo.com/saet



           Thanks
下期预告

中篇
体验 SAE 多语言开发魅力
PHP 开发
各个服务应用场景介绍
怎么开发微博应用
怎么开发游戏类应用


 http://sae.sina.com.cn

Contenu connexe

Similaire à 新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)

SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)毅 吕
 
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用美团点评技术团队
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)锐 张
 
在Sae上开发高性能微博应用
在Sae上开发高性能微博应用在Sae上开发高性能微博应用
在Sae上开发高性能微博应用easychen
 
在Sae上开发高性能微博应用key2
在Sae上开发高性能微博应用key2在Sae上开发高性能微博应用key2
在Sae上开发高性能微博应用key2ITband
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAEq3boy
 
Internet System Security Overview
Internet System Security OverviewInternet System Security Overview
Internet System Security OverviewChinaNetCloud
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰Scourgen Hong
 
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划colderboy17
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划mysqlops
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平drewz lin
 
China PHP Technology Summit 2011 ppt
China PHP Technology Summit 2011 pptChina PHP Technology Summit 2011 ppt
China PHP Technology Summit 2011 pptXinchen Hui
 
分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版
分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版
分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版ITband
 
深入研究雲端應用程式平台-AppFabric
深入研究雲端應用程式平台-AppFabric深入研究雲端應用程式平台-AppFabric
深入研究雲端應用程式平台-AppFabricJohn Chang
 
美团点评技术沙龙05 - Node.js业务应用实践和服务监控
美团点评技术沙龙05 - Node.js业务应用实践和服务监控美团点评技术沙龙05 - Node.js业务应用实践和服务监控
美团点评技术沙龙05 - Node.js业务应用实践和服务监控美团点评技术团队
 
Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本延胜 黄
 
中大型规模的网站架构运维 Saac
中大型规模的网站架构运维 Saac中大型规模的网站架构运维 Saac
中大型规模的网站架构运维 SaacChao Zhu
 
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介areyouok
 
阿里巴巴国际站架构分析和镜像解决方案
阿里巴巴国际站架构分析和镜像解决方案阿里巴巴国际站架构分析和镜像解决方案
阿里巴巴国际站架构分析和镜像解决方案airsex
 
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOpsAndrew Wu
 

Similaire à 新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江) (20)

SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)
 
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
 
在Sae上开发高性能微博应用
在Sae上开发高性能微博应用在Sae上开发高性能微博应用
在Sae上开发高性能微博应用
 
在Sae上开发高性能微博应用key2
在Sae上开发高性能微博应用key2在Sae上开发高性能微博应用key2
在Sae上开发高性能微博应用key2
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAE
 
Internet System Security Overview
Internet System Security OverviewInternet System Security Overview
Internet System Security Overview
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
 
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
 
China PHP Technology Summit 2011 ppt
China PHP Technology Summit 2011 pptChina PHP Technology Summit 2011 ppt
China PHP Technology Summit 2011 ppt
 
分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版
分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版
分会场六利用赛门铁克的Sort工具降低风险,提高应用的持续运行时间 中文版
 
深入研究雲端應用程式平台-AppFabric
深入研究雲端應用程式平台-AppFabric深入研究雲端應用程式平台-AppFabric
深入研究雲端應用程式平台-AppFabric
 
美团点评技术沙龙05 - Node.js业务应用实践和服务监控
美团点评技术沙龙05 - Node.js业务应用实践和服务监控美团点评技术沙龙05 - Node.js业务应用实践和服务监控
美团点评技术沙龙05 - Node.js业务应用实践和服务监控
 
Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本
 
中大型规模的网站架构运维 Saac
中大型规模的网站架构运维 Saac中大型规模的网站架构运维 Saac
中大型规模的网站架构运维 Saac
 
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介
 
阿里巴巴国际站架构分析和镜像解决方案
阿里巴巴国际站架构分析和镜像解决方案阿里巴巴国际站架构分析和镜像解决方案
阿里巴巴国际站架构分析和镜像解决方案
 
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
 

Plus de 锐 张

基于My sql的分布式数据库实践
基于My sql的分布式数据库实践基于My sql的分布式数据库实践
基于My sql的分布式数据库实践锐 张
 
Redis中文入门手册
Redis中文入门手册Redis中文入门手册
Redis中文入门手册锐 张
 
Redis学习笔记
Redis学习笔记Redis学习笔记
Redis学习笔记锐 张
 
Redis内存存储结构分析
Redis内存存储结构分析Redis内存存储结构分析
Redis内存存储结构分析锐 张
 
淘宝前端优化
淘宝前端优化淘宝前端优化
淘宝前端优化锐 张
 
Sun jdk 1.6内存管理 -实现篇 -毕玄
Sun jdk 1.6内存管理 -实现篇 -毕玄Sun jdk 1.6内存管理 -实现篇 -毕玄
Sun jdk 1.6内存管理 -实现篇 -毕玄锐 张
 
Sun jdk 1.6内存管理 -调优篇-毕玄
Sun jdk 1.6内存管理 -调优篇-毕玄Sun jdk 1.6内存管理 -调优篇-毕玄
Sun jdk 1.6内存管理 -调优篇-毕玄锐 张
 
Sun jdk 1.6内存管理 -使用篇-毕玄
Sun jdk 1.6内存管理 -使用篇-毕玄Sun jdk 1.6内存管理 -使用篇-毕玄
Sun jdk 1.6内存管理 -使用篇-毕玄锐 张
 
Redis介绍
Redis介绍Redis介绍
Redis介绍锐 张
 
Green plum培训材料
Green plum培训材料Green plum培训材料
Green plum培训材料锐 张
 
Greenplum技术
Greenplum技术Greenplum技术
Greenplum技术锐 张
 
新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum锐 张
 
服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt锐 张
 
亚马逊云计算Aws
亚马逊云计算Aws亚马逊云计算Aws
亚马逊云计算Aws锐 张
 
20110625.【打造高效能的cdn系统】.易统
20110625.【打造高效能的cdn系统】.易统20110625.【打造高效能的cdn系统】.易统
20110625.【打造高效能的cdn系统】.易统锐 张
 
网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维锐 张
 
09 赵昆
09 赵昆09 赵昆
09 赵昆锐 张
 
07 丛磊
07 丛磊07 丛磊
07 丛磊锐 张
 
05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰锐 张
 
人人网互联网产品易用性、Ue设计培训
人人网互联网产品易用性、Ue设计培训人人网互联网产品易用性、Ue设计培训
人人网互联网产品易用性、Ue设计培训锐 张
 

Plus de 锐 张 (20)

基于My sql的分布式数据库实践
基于My sql的分布式数据库实践基于My sql的分布式数据库实践
基于My sql的分布式数据库实践
 
Redis中文入门手册
Redis中文入门手册Redis中文入门手册
Redis中文入门手册
 
Redis学习笔记
Redis学习笔记Redis学习笔记
Redis学习笔记
 
Redis内存存储结构分析
Redis内存存储结构分析Redis内存存储结构分析
Redis内存存储结构分析
 
淘宝前端优化
淘宝前端优化淘宝前端优化
淘宝前端优化
 
Sun jdk 1.6内存管理 -实现篇 -毕玄
Sun jdk 1.6内存管理 -实现篇 -毕玄Sun jdk 1.6内存管理 -实现篇 -毕玄
Sun jdk 1.6内存管理 -实现篇 -毕玄
 
Sun jdk 1.6内存管理 -调优篇-毕玄
Sun jdk 1.6内存管理 -调优篇-毕玄Sun jdk 1.6内存管理 -调优篇-毕玄
Sun jdk 1.6内存管理 -调优篇-毕玄
 
Sun jdk 1.6内存管理 -使用篇-毕玄
Sun jdk 1.6内存管理 -使用篇-毕玄Sun jdk 1.6内存管理 -使用篇-毕玄
Sun jdk 1.6内存管理 -使用篇-毕玄
 
Redis介绍
Redis介绍Redis介绍
Redis介绍
 
Green plum培训材料
Green plum培训材料Green plum培训材料
Green plum培训材料
 
Greenplum技术
Greenplum技术Greenplum技术
Greenplum技术
 
新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum
 
服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt
 
亚马逊云计算Aws
亚马逊云计算Aws亚马逊云计算Aws
亚马逊云计算Aws
 
20110625.【打造高效能的cdn系统】.易统
20110625.【打造高效能的cdn系统】.易统20110625.【打造高效能的cdn系统】.易统
20110625.【打造高效能的cdn系统】.易统
 
网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维
 
09 赵昆
09 赵昆09 赵昆
09 赵昆
 
07 丛磊
07 丛磊07 丛磊
07 丛磊
 
05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰
 
人人网互联网产品易用性、Ue设计培训
人人网互联网产品易用性、Ue设计培训人人网互联网产品易用性、Ue设计培训
人人网互联网产品易用性、Ue设计培训
 

新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)