SlideShare a Scribd company logo
1 of 79
新浪云 算计
SAE(Sina APP Engine )
sae.sina.com.cn
Sina SAE team
2012/02
第二期:
SAE 平台的 活 用灵 应 :
• 、开发 调试
• 管理 、部署
• 、运营 维护
SAE 平台 用应
开发 & 调试
@ 毅吕
SAE 平台的 活 用 ——灵 应 开发
目录
前的准 工作开发 备
• 境开发环
• 展服 与 第三方服扩 务 务
SAE 服 与使用务
• StdLib & API
• 服 的使用务
• 服 的限制、配务 额
SAE 用应 调试
SAE 用 —— 上 境应 开发 线 开发环
开发
Apache 2.2.x + PHP 5.3.x
Java 、 Python 已公测
SAE 用 ——与 准应 开发 标 LAMP 差异
开发
本地 IO —> TmpFS / Wapper
htaccess —> Appconfig
网络 IO —> FetchURL
Mail —> SaeMail()
传统 LAMP 环境传统 LAMP 环境 SAE 平台环境SAE 平台环境
SAE 用 ——本地 境应 开发 开发环
开发
• windows 版
– 高仿真 SAE 上 境线 环
– 模 支持几乎所有服 (除了拟 务 Cron )
– 仅 20M
– 免安装
• Linux 版( 即将 布 )发
替代 htaccess 的方案 —— Appconfig
开发
• 安全
• 更高效实现
• 法更人性化语
SAE 用 —— 服应 开发 务
开发
SAE 用 ——应 开发 StdLib & API
开发
• StdLib 封装各 服种 务
– saemysql.class.php
– saestorage.class.php
– saeimage.class.php
– saefetchurl.class.php
– ........
StdLib " 文档中心 " -> " 手册开发 " -> "StdLib 源代码 "
API 文档 http:// apidoc . sinaapp . com /
SAE 用 ——应 开发 API 文档
开发
API 文档 http:// apidoc . sinaapp . com /
StdLib
封
装
的
服
务
例样
SAE 用 ——应 开发 API 文档
开发
API 文档 http:// apidoc . sinaapp . com /
接口提供的
方法列表
每个方法的对
描述详细
SAE 用 —— 服 的使用应 开发 务
开发
以 SaeMysql() 例为
$SaeABCD->errno(); // 返回错误码
$SaeABCD->errmsg(); // 返回 信息错误
SAE 用 —— 服 的使用应 开发 务
开发
FetchURL 服 、务 Image 服务
SAE 用 —— 服 的限制应 开发 务
开发
MySQL 慢 条目数查询 10 条 /min
Storage :
– 一单 Domain 2G
– 一文件大小单 800M
– Domain 个数 5 个 /App & 10 个 /User
使用 SAE 平台前 当了解服 限制应 务
PHP :
– 行执 时间 30s
– 单 PHP 求内存请 64M
– POST 大小限制 10M
SAE 用 —— 服 的配应 开发 务 额
开发
• 分 配钟 额
• 配软 额(阀值)
• 容量配额
• 算 置预 设
分钟配额分钟配额
容量配额容量配额
SAE 平台的 活 用 ——灵 应 调试
目录
• SAE 平台程序的调试
– 程序有 了怎么 ?问题 办
– 源 表资 统计图
– 服 自排务 查
– 管理记录
– SAE 日志 & SVN 日志
– 不得不 的潜说 规则
• SAE 平台程序的调优
– XHProf
SAE 用 ——初判应 调试
调试
• 相信平台的可用性
• 从自身程序出 想发 问题
SAE 用 —— 表应 调试 图
调试
适用: 日常了解 用状 和排应 态 查问题
SAE 用 ——服 自排应 调试 务 查
调试
适用: 疑平台可用性的 候怀 时
SAE 用 ——管理应 调试 记录
调试
适用: 需要了解管理记录时
SAE 用 ——日志应 调试 [ 重要 ]
调试
SAE 用 —— 范应 调试 开发规 [ 重要 ]
调试
1 、在 境开发环 , 当做到:时 应
– 不要使用 @ 来屏蔽 信息错误
– error_reporting=E_ALL|E_STRICT
– display_errors=On
2 、会用 sae_debug() 函数 日志记录
SAE 用 ——应 调试 XHProf
调优
SAE 用 ——应 调试 XHProf
调优
BREAK
SAE 平台 用应
• 管理 、部署
• 、运营 维护
 @世江
• SAE 境比普通 境部署 用的环 环 应 优势
• 如何在 SAE 平台部署 用应
• SAE 平台部署 用的注意事应 项
• SAE 用 及日常升 方法应 维护 级
• SAE 用及服 的管理应 务
• SAE 提供的 工具运营
目录
SAE 比 用部署的传统应 优势
SAE 比 用部署的传统应 优势
传统 WEB 用部署应
SAE 比 用部署的传统应 优势
购买服务器
联系 IDC 托管
装系统
配置网络及服务器软件
部署应用代码、调试
上线
传统 WEB 用部署应
– 哥才写了一天的程序,部署了 天 没 通两 还 跑 啊
,有木有!!
– 哥 了很大工夫写好的 用, 通,却费 应 刚刚跑 发
人的已 上 了,悲 ……现别 经 线 剧
SAE 比 用部署的传统应 优势
传统 WEB 用部署应
– 哥辛辛苦苦写的 用 部署好,那 死的服应 刚刚 该
器挂 …… 偶滴神 !务 鸟 啊
– 哥熬了 个通宵写的代 ,一不小心 除了个两 码 删
文件 #$^
– ……
SAE 比 用部署的传统应 优势
SAE 平台 用部署应
SAE 比 用部署的传统应 优势
svn ci -m 'So Easy!!'
如何在 SAE 平台部署应用

应用商店一键安装

在线上传代码包

通过 SVN 提交代码
如何在 SAE 平台部署 用应
如何在 SAE 平台部署 用应 - 用商店一 定应 键搞
如何在 SAE 平台部署 用应 - WEB 上传
创建应用
上传代码
访问
WEB 界面上传代码
把代 包上 到码压缩 传 SAE 的 用应
如何在 SAE 平台部署 用应 - WEB 上传
如何在 SAE 平台部署 用应 - WEB 上传
通过 Web 管理面板上传的代码会自
动提交到 SVN 仓库,保证代码不会
丢失
如何在 SAE 平台部署 用应 - SVN
创建应用
svn co
svn add
svn ci
通过 SVN 部署
建 用创 应
如何在 SAE 平台部署 用应 - SVN
用 建好以后,就自 初始化了应 创 动 SVN 仓库
如何在 SAE 平台部署 用应 - SVN
SVN 仓库地址
如何在 SAE 平台部署 用应 - SVN
SAE 安全邮箱 SVN 仓库地址
通过 SVN 部署代码
已 可以 我 的 用了这时 经 访问 们 应
http://saedemo1.sinaapp.com
或者
https://saedemo1.sinaapp.com
如何在 SAE 平台部署 用应 - SVN
如何在 SAE 平台部署 用应 - 用版本应
应用版本
注意:
1.应用版本不是 SVN 的 revision
2.应用默认版本访问时,域名加不加版本号
都行,非默认版本访问需要加上版本号
如何巧妙使用应用版本,稍后会跟大家分享
SAE 平台部署 用的注意事应 项
• 文件不能超单 过 20M
• 一个版本代 不能超码 过 50M
• 一个 用所有代 之和不能超应 码 过 100M
注意事项

目 或文件名不允 含有以下字符:录 许 " * ?
< > | , 外目 或文件名的 始与 束也另 录 开 结
不允 有空格许

只允 存在许 10 个以内的版本,并且版本号
必须为正整数
注意事项
代码空间太小了?
于代 容量限制关 码
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_cod
es
如: 刚才的演示应用的 SVN 仓库地址为
https://svn.sinaapp.com/saedemo1/1/
应用二级域名 应用版本
只能是数字
以上 SVN 仓库对应的访问地址为: http://1.saedemo1.sinaapp.com/
SAE 应用的维护及升级
用的 与升应 维护 级
网站太火了,不敢随便更新代码,
怕引入故障影响用户?
用的 与升应 维护 级
SAE 的应用版本可以轻松解决代码升级问题
更
新
版
本
2
的
代
码
把
默
认
版
本
切
换
成
版
本
2
测
试
版
本
2
默认版本切换后,如果发现异常,马上把默认版本切
换到 1, 实现秒速回退
用的 与升应 维护 级
升级完成后,原默认版本保留一段时间不变
当新默认版本稳定后,原默认版本要么删除
重建,要么把两次升级之间的变更 merge
到原默认版本,把原默认版本当作新的开发
版本
用的 与升应 维护 级
这种升级方式的优点:
1. 升级、回退速度极快,因升级引起的故障影响时间极短
2. 操作简单,基本无需 OP 参与
缺点:
升级、开发有可能破坏线上数据
解决方案:
新建个应用当作开发版本,实现数据隔离
在新应用完成开发和测试后先合并到线上应用的非默认版本
,测试通过后切换版本升级
与传统 WEB 应用升级相比
用的 与升应 维护 级
代码升级完了,接下来万事无忧了?
用的 与升应 维护 级
NO!
用的 与升应 维护 级
为了保证应用始终满血运行,有件事
一定不能忽视
那就是: 性能性能
在普通 WEB 运行环境下,性能测试
既不精确,又非常麻烦
用的 与升应 维护 级
在在 SAESAE 环境可以一眼看出来升级前后代码性能的差异环境可以一眼看出来升级前后代码性能的差异
用的 与升应 维护 级
用用 xhprofxhprof 看看问题出在哪看看问题出在哪
用的 与升应 维护 级
SAE 应用的管理
使用 SAE 用,不需要 的开发应 专业 运维团队
SAE 上所有服 都可以通务 过 WEB 界面 行可 化管理进 视
用的管理应
MySQLMySQL 管理管理
用的管理应
StorageStorage 服务管理服务管理
用的管理应
AppConfig
AppConfig
更多服务大家可以亲自体验
SAE 应用的运营
不同行 的网站, 策略各不相同业 运营
但都 不离 开基 数据础 的支撑
在此向大家介 一下绍 SAE 提供的一些 工具运营
应用某一天花了多少钱,可以通过“资源报表”查看
帐户云豆记录可以通过“云豆记录”查看
通过日志中心可以发现可异抓站 IP
然后通过应用防火墙把它封掉
还有更多你想要的……
http://sae.sina.com.cn
http://weibo.com/saet
Thanks
下期预告
http://sae.sina.com.cn
中篇
体验 SAE 多语言开发魅力
PHP 开发
各个服务应用场景介绍
怎么开发微博应用
怎么开发游戏类应用

More Related Content

What's hot

OPC Basic Introduction in Chinese
OPC Basic Introduction in ChineseOPC Basic Introduction in Chinese
OPC Basic Introduction in ChineseTallrain Zhang
 
How to choose web framework
How to choose web frameworkHow to choose web framework
How to choose web frameworkBo-Yi Wu
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAEq3boy
 
How to upgrade_ror3_to_ror4
How to upgrade_ror3_to_ror4How to upgrade_ror3_to_ror4
How to upgrade_ror3_to_ror4Wei-Yi Chiu
 
Why to choose laravel framework
Why to choose laravel frameworkWhy to choose laravel framework
Why to choose laravel frameworkBo-Yi Wu
 
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境Shengyou Fan
 
以业务为中心的云自动化 V mware-v-realize-automation-7
以业务为中心的云自动化 V mware-v-realize-automation-7以业务为中心的云自动化 V mware-v-realize-automation-7
以业务为中心的云自动化 V mware-v-realize-automation-7Frank Chang
 
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探美团点评技术团队
 
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊Shengyou Fan
 
專案啟動與設定
專案啟動與設定專案啟動與設定
專案啟動與設定Shengyou Fan
 

What's hot (12)

驗證與訊息
驗證與訊息驗證與訊息
驗證與訊息
 
OPC Basic Introduction in Chinese
OPC Basic Introduction in ChineseOPC Basic Introduction in Chinese
OPC Basic Introduction in Chinese
 
How to choose web framework
How to choose web frameworkHow to choose web framework
How to choose web framework
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAE
 
How to upgrade_ror3_to_ror4
How to upgrade_ror3_to_ror4How to upgrade_ror3_to_ror4
How to upgrade_ror3_to_ror4
 
Why to choose laravel framework
Why to choose laravel frameworkWhy to choose laravel framework
Why to choose laravel framework
 
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
 
以业务为中心的云自动化 V mware-v-realize-automation-7
以业务为中心的云自动化 V mware-v-realize-automation-7以业务为中心的云自动化 V mware-v-realize-automation-7
以业务为中心的云自动化 V mware-v-realize-automation-7
 
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
 
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
 
課程簡介
課程簡介課程簡介
課程簡介
 
專案啟動與設定
專案啟動與設定專案啟動與設定
專案啟動與設定
 

Viewers also liked

Las universidades y el desarrollo social con justicia y equidad
Las universidades y el desarrollo social con justicia y equidadLas universidades y el desarrollo social con justicia y equidad
Las universidades y el desarrollo social con justicia y equidadClaudia Robles
 
LinkedIn Catlin recommedations
LinkedIn Catlin recommedationsLinkedIn Catlin recommedations
LinkedIn Catlin recommedationsJames Foucar
 
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
TDC 2016 - Retrospectivas como Catalisadores de Melhoria ContínuaTDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
TDC 2016 - Retrospectivas como Catalisadores de Melhoria ContínuaWildtech
 
More photorealistic!
More photorealistic!More photorealistic!
More photorealistic!Monta Yashi
 
Notes Cover Design - Meise Nkaiseng Attorneys
Notes Cover Design - Meise Nkaiseng AttorneysNotes Cover Design - Meise Nkaiseng Attorneys
Notes Cover Design - Meise Nkaiseng AttorneysJayne Hunter-Rhys
 
Linked hashmap (java platform se 8 )
Linked hashmap (java platform se 8 )Linked hashmap (java platform se 8 )
Linked hashmap (java platform se 8 )charan kumar
 
Computer History, Generations, Types and IO
Computer History, Generations, Types and IOComputer History, Generations, Types and IO
Computer History, Generations, Types and IOHem Pokhrel
 
Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016
Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016
Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016FERMA
 
Baja SAE India 2013
Baja SAE India 2013Baja SAE India 2013
Baja SAE India 2013Utsav Lall
 
EU/US boards’ approach to cyber risk governance - webinar presentation
EU/US boards’ approach to cyber risk governance - webinar presentationEU/US boards’ approach to cyber risk governance - webinar presentation
EU/US boards’ approach to cyber risk governance - webinar presentationFERMA
 
Final Detailed Design
Final Detailed DesignFinal Detailed Design
Final Detailed DesignRyley Nelson
 
финансовая доступность и защита прав томилова Finopolis2016_13окт
финансовая доступность и защита прав томилова Finopolis2016_13октфинансовая доступность и защита прав томилова Finopolis2016_13окт
финансовая доступность и защита прав томилова Finopolis2016_13октfinopolis
 
お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料
お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料
お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料Monta Yashi
 
Baja sae india suspension design
Baja sae india suspension designBaja sae india suspension design
Baja sae india suspension designUpender Rawat
 

Viewers also liked (20)

Las universidades y el desarrollo social con justicia y equidad
Las universidades y el desarrollo social con justicia y equidadLas universidades y el desarrollo social con justicia y equidad
Las universidades y el desarrollo social con justicia y equidad
 
LinkedIn Catlin recommedations
LinkedIn Catlin recommedationsLinkedIn Catlin recommedations
LinkedIn Catlin recommedations
 
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
TDC 2016 - Retrospectivas como Catalisadores de Melhoria ContínuaTDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
 
4.看看乐
4.看看乐4.看看乐
4.看看乐
 
Bienavneturaznas
BienavneturaznasBienavneturaznas
Bienavneturaznas
 
More photorealistic!
More photorealistic!More photorealistic!
More photorealistic!
 
Notes Cover Design - Meise Nkaiseng Attorneys
Notes Cover Design - Meise Nkaiseng AttorneysNotes Cover Design - Meise Nkaiseng Attorneys
Notes Cover Design - Meise Nkaiseng Attorneys
 
Linked hashmap (java platform se 8 )
Linked hashmap (java platform se 8 )Linked hashmap (java platform se 8 )
Linked hashmap (java platform se 8 )
 
Computer History, Generations, Types and IO
Computer History, Generations, Types and IOComputer History, Generations, Types and IO
Computer History, Generations, Types and IO
 
Mbrules
MbrulesMbrules
Mbrules
 
111 03 hardware 1 input
111 03 hardware 1 input111 03 hardware 1 input
111 03 hardware 1 input
 
Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016
Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016
Data protection webinar presentation AIG ecoDa FERMA 23 feb 2016
 
Baja SAE India 2013
Baja SAE India 2013Baja SAE India 2013
Baja SAE India 2013
 
EU/US boards’ approach to cyber risk governance - webinar presentation
EU/US boards’ approach to cyber risk governance - webinar presentationEU/US boards’ approach to cyber risk governance - webinar presentation
EU/US boards’ approach to cyber risk governance - webinar presentation
 
Final Detailed Design
Final Detailed DesignFinal Detailed Design
Final Detailed Design
 
финансовая доступность и защита прав томилова Finopolis2016_13окт
финансовая доступность и защита прав томилова Finopolis2016_13октфинансовая доступность и защита прав томилова Finopolis2016_13окт
финансовая доступность и защита прав томилова Finopolis2016_13окт
 
お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料
お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料
お見合いで趣味を聞かれたときに 「IoTとビッグデータを少々」と答えたいSEが読む資料
 
SAE Baja Presentation
SAE Baja PresentationSAE Baja Presentation
SAE Baja Presentation
 
Baja sae india suspension design
Baja sae india suspension designBaja sae india suspension design
Baja sae india suspension design
 
BAJA Transmission
BAJA TransmissionBAJA Transmission
BAJA Transmission
 

Similar to SAE平台的灵活应用(吕毅、魏世江)

IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计Xi Zeng
 
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用美团点评技术团队
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)锐 张
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰Scourgen Hong
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划mysqlops
 
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划colderboy17
 
使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统Frank Xu
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平drewz lin
 
ChinaNetCloud - Aliyun Joint Event on Cloud Operations
ChinaNetCloud - Aliyun Joint Event on Cloud Operations ChinaNetCloud - Aliyun Joint Event on Cloud Operations
ChinaNetCloud - Aliyun Joint Event on Cloud Operations ChinaNetCloud
 
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdfbj_qa
 
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介areyouok
 
twMVC#19 | opserver監控服務的解決
twMVC#19 | opserver監控服務的解決twMVC#19 | opserver監控服務的解決
twMVC#19 | opserver監控服務的解決twMVC
 
快!快!快! 互联网第一条军规
快!快!快! 互联网第一条军规快!快!快! 互联网第一条军规
快!快!快! 互联网第一条军规yangdj
 
05.wls调优
05.wls调优05.wls调优
05.wls调优Meng He
 
研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)gigix1980
 
.Net网络编程入门
.Net网络编程入门.Net网络编程入门
.Net网络编程入门magicshui
 
Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808OpenCity Community
 
基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发mysqlops
 
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOpsAndrew Wu
 
Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________Gelis Wu
 

Similar to SAE平台的灵活应用(吕毅、魏世江) (20)

IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计IDC大会:新浪SAE架构与设计
IDC大会:新浪SAE架构与设计
 
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
 
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
 
使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
 
ChinaNetCloud - Aliyun Joint Event on Cloud Operations
ChinaNetCloud - Aliyun Joint Event on Cloud Operations ChinaNetCloud - Aliyun Joint Event on Cloud Operations
ChinaNetCloud - Aliyun Joint Event on Cloud Operations
 
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf
 
腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介腾讯大讲堂58 拍拍app platform中间件解决方案简介
腾讯大讲堂58 拍拍app platform中间件解决方案简介
 
twMVC#19 | opserver監控服務的解決
twMVC#19 | opserver監控服務的解決twMVC#19 | opserver監控服務的解決
twMVC#19 | opserver監控服務的解決
 
快!快!快! 互联网第一条军规
快!快!快! 互联网第一条军规快!快!快! 互联网第一条军规
快!快!快! 互联网第一条军规
 
05.wls调优
05.wls调优05.wls调优
05.wls调优
 
研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)
 
.Net网络编程入门
.Net网络编程入门.Net网络编程入门
.Net网络编程入门
 
Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808
 
基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发
 
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
 
Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________
 

More from 毅 吕

打造研发工程师的核心竞争力
打造研发工程师的核心竞争力打造研发工程师的核心竞争力
打造研发工程师的核心竞争力毅 吕
 
the evolution of data infrastructure at lianjia
the evolution of data infrastructure at lianjiathe evolution of data infrastructure at lianjia
the evolution of data infrastructure at lianjia毅 吕
 
Lianjia data infrastructure, Yi Lyu
Lianjia data infrastructure, Yi LyuLianjia data infrastructure, Yi Lyu
Lianjia data infrastructure, Yi Lyu毅 吕
 
链家网大数据平台枢纽——工具链,吕毅
链家网大数据平台枢纽——工具链,吕毅链家网大数据平台枢纽——工具链,吕毅
链家网大数据平台枢纽——工具链,吕毅毅 吕
 
链家网存储架构变迁,吕毅
链家网存储架构变迁,吕毅链家网存储架构变迁,吕毅
链家网存储架构变迁,吕毅毅 吕
 
Analysis big data by use php with storm
Analysis big data by use php with stormAnalysis big data by use php with storm
Analysis big data by use php with storm毅 吕
 
PHP & Performance
PHP & PerformancePHP & Performance
PHP & Performance毅 吕
 

More from 毅 吕 (7)

打造研发工程师的核心竞争力
打造研发工程师的核心竞争力打造研发工程师的核心竞争力
打造研发工程师的核心竞争力
 
the evolution of data infrastructure at lianjia
the evolution of data infrastructure at lianjiathe evolution of data infrastructure at lianjia
the evolution of data infrastructure at lianjia
 
Lianjia data infrastructure, Yi Lyu
Lianjia data infrastructure, Yi LyuLianjia data infrastructure, Yi Lyu
Lianjia data infrastructure, Yi Lyu
 
链家网大数据平台枢纽——工具链,吕毅
链家网大数据平台枢纽——工具链,吕毅链家网大数据平台枢纽——工具链,吕毅
链家网大数据平台枢纽——工具链,吕毅
 
链家网存储架构变迁,吕毅
链家网存储架构变迁,吕毅链家网存储架构变迁,吕毅
链家网存储架构变迁,吕毅
 
Analysis big data by use php with storm
Analysis big data by use php with stormAnalysis big data by use php with storm
Analysis big data by use php with storm
 
PHP & Performance
PHP & PerformancePHP & Performance
PHP & Performance
 

SAE平台的灵活应用(吕毅、魏世江)