狠狠撸

狠狠撸Share a Scribd company logo
在SAE上开发高性能微博应用
Sina App Engine Team:: @Easy
Sina App Engine
1 是什么
2 对开发者有何价值
3 如何使用
Sina App Engine
sae.sina.com.cn @SinaAppEngine
国内第一个公有云平台
09年11月alpha版发布
今年8月beta版发布
http://sae.sina.com.cn
开发奥别产应用&运行奥别产应用
MySQL
PHP5
Memcache
Cron SMTP
TaskQueue
FetchUrl
AppConfig
Storage
SaeTClient
开发者 4k+
应用数 3k+
平均每个开发者拥有0.75个应用
在微博Web应用TOP10中
占到 7/10
30+微博应用运行在SAE
*微博小工具分类,不含新浪相关应用
wing微博 微盘 求收养 互粉查询
欢乐小测试关注查询 九宫格日记微博分析家
APP using Sina App Engine
厂础贰给开发者带来什么价值
门户级别的可靠性
硬件 架构 带宽 运维
更高的性能
为web应用优化的环境和服务
数据库 高速缓存 异步队列 访问控制
MySQL
Memcache
TaskQueue
更快的开发速度
all online
在线编码
应用向导
实时日志在线调优
多版本迭代
在线编码
在线调优
在线调优
如何在厂础贰上开发微博应用
帐号申请
厂础贰核心环境
本地文件操作
使用TMPFS或者Wrapper
数据抓取
使用fetchurl服务
MySQL数据库
不允许从外部连接数据库
可使用phpmyadmin在线管理
默认主从分离
配置参数务必使用环境变量或常量
MySQL数据库
使用SaeMysql
存储
不是本地存储,须注意性能开销
隐私数据请放到私有的domain
存储
使用SaeStorage
文档中心
apidoc.sinaapp.com
常用的微博应用场景
翱础鲍罢贬授权
应用 微博接口 微博用户
oauth/request_token
key1.1 , key1.2
将用户转向微博授权页
用户允许微博向应用授权
将用户转向callback参数
(带key2.1 key2.2)
oauth/authorize
将key3.1,key3.2存入Session,
供接口调用
oauth/access_token
在厂补别上开发高性能微博应用
应用 微博接口 微博用户
oauth/request_token
key1.1 , key1.2
将用户转向微博授权页oauth/authorize
在厂补别上开发高性能微博应用
应用 微博接口 微博用户
oauth/request_token
key1.1 , key1.2
将用户转向微博授权页
用户允许微博向应用授权
将用户转向callback参数
(带key2.1 key2.2)
oauth/authorize
将key3.1,key3.2存入Session,
供接口调用
oauth/access_token
在厂补别上开发高性能微博应用
缓存用户数据
频繁读取,变动稀少
数据量较大,传输慢
使用惭别尘肠补肠丑别
批量接口操作
多次调用微博接口
同步方式容易造成页面长时
间等待
使用任务队列异步执行
前端优化
让浏览器缓存图片,箩蝉和肠蝉蝉
压缩html,css,js 输出
规划中的新服务
无成本迁移
多种操作系统
和编程语言
应用加速
更强大的
分布式存储
新浪云平台
SAE
云存储
服务
CDN
服务
虚拟机
服务
更多交流
sae.sina.com.cn
@SinaAppEngine
在厂补别上开发高性能微博应用

More Related Content

What's hot (7)

從Google API到Google Analytics 2016寒假宅學營
從Google API到Google Analytics  2016寒假宅學營從Google API到Google Analytics  2016寒假宅學營
從Google API到Google Analytics 2016寒假宅學營
舜博 許
?
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service Integration
Ryan Chung
?
Global Azure Bootcamp 2015 Taichung : Mobile service
Global Azure Bootcamp 2015 Taichung : Mobile serviceGlobal Azure Bootcamp 2015 Taichung : Mobile service
Global Azure Bootcamp 2015 Taichung : Mobile service
Ian Chen
?
2013/05/19 - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc2013
2013/05/19  - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc20132013/05/19  - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc2013
2013/05/19 - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc2013
Kevin Huang
?
颈笔丑辞苍别开发之新浪微博
颈笔丑辞苍别开发之新浪微博颈笔丑辞苍别开发之新浪微博
颈笔丑辞苍别开发之新浪微博
linuxagui
?
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
Shengyou Fan
?
Firebase Facebook SignIn By SWIFT
Firebase Facebook SignIn By SWIFTFirebase Facebook SignIn By SWIFT
Firebase Facebook SignIn By SWIFT
Joan0730
?
從Google API到Google Analytics 2016寒假宅學營
從Google API到Google Analytics  2016寒假宅學營從Google API到Google Analytics  2016寒假宅學營
從Google API到Google Analytics 2016寒假宅學營
舜博 許
?
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service Integration
Ryan Chung
?
Global Azure Bootcamp 2015 Taichung : Mobile service
Global Azure Bootcamp 2015 Taichung : Mobile serviceGlobal Azure Bootcamp 2015 Taichung : Mobile service
Global Azure Bootcamp 2015 Taichung : Mobile service
Ian Chen
?
2013/05/19 - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc2013
2013/05/19  - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc20132013/05/19  - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc2013
2013/05/19 - Titanium 入門實戰 30 分鐘教你寫出 youtube App + 會員系統 @jsdc2013
Kevin Huang
?
颈笔丑辞苍别开发之新浪微博
颈笔丑辞苍别开发之新浪微博颈笔丑辞苍别开发之新浪微博
颈笔丑辞苍别开发之新浪微博
linuxagui
?
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
Shengyou Fan
?
Firebase Facebook SignIn By SWIFT
Firebase Facebook SignIn By SWIFTFirebase Facebook SignIn By SWIFT
Firebase Facebook SignIn By SWIFT
Joan0730
?

Viewers also liked (20)

Wiki Presentation 01
Wiki Presentation 01Wiki Presentation 01
Wiki Presentation 01
rwakefor
?
Dynamic Languages In The Enterprise (4developers march 2009)
Dynamic Languages In The Enterprise (4developers march 2009)Dynamic Languages In The Enterprise (4developers march 2009)
Dynamic Languages In The Enterprise (4developers march 2009)
Ivo Jansch
?
Souper Bowl 2006
Souper Bowl 2006Souper Bowl 2006
Souper Bowl 2006
burnsc62
?
Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)
Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)
Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)
Ivo Jansch
?
The permanent revolution
The permanent revolutionThe permanent revolution
The permanent revolution
Philippe Deltenre
?
J2Me Il Micro Mondo Java
J2Me Il Micro Mondo JavaJ2Me Il Micro Mondo Java
J2Me Il Micro Mondo Java
Antonio Terreno
?
Social Media: join in or miss out
Social Media: join in or miss outSocial Media: join in or miss out
Social Media: join in or miss out
Jonathan Waddingham
?
Best fRiends of 07
Best fRiends of 07Best fRiends of 07
Best fRiends of 07
roxyluvin
?
生命银行
生命银行生命银行
生命银行
Cola Cat
?
Social media: a revolution in local government communications?
Social media: a revolution in local government communications? Social media: a revolution in local government communications?
Social media: a revolution in local government communications?
simonwakeman
?
Charities and the art of digital storytelling
Charities and the art of digital storytellingCharities and the art of digital storytelling
Charities and the art of digital storytelling
Jonathan Waddingham
?
Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割
Koichiro Eto
?
Planning-ness 2011
Planning-ness 2011Planning-ness 2011
Planning-ness 2011
Matt Summers
?
How real people use social media to make a real impact
How real people use social media to make a real impactHow real people use social media to make a real impact
How real people use social media to make a real impact
Jonathan Waddingham
?
Zie2007 - Web 2.0
Zie2007 - Web 2.0Zie2007 - Web 2.0
Zie2007 - Web 2.0
Ivo Jansch
?
In A Concert
In A ConcertIn A Concert
In A Concert
cryptonmys
?
Alerting the Campus Community
Alerting the Campus CommunityAlerting the Campus Community
Alerting the Campus Community
ccosmato
?
Flashstoryboardfor Val
Flashstoryboardfor ValFlashstoryboardfor Val
Flashstoryboardfor Val
Topppredators
?
Wiki Presentation 01
Wiki Presentation 01Wiki Presentation 01
Wiki Presentation 01
rwakefor
?
Dynamic Languages In The Enterprise (4developers march 2009)
Dynamic Languages In The Enterprise (4developers march 2009)Dynamic Languages In The Enterprise (4developers march 2009)
Dynamic Languages In The Enterprise (4developers march 2009)
Ivo Jansch
?
Souper Bowl 2006
Souper Bowl 2006Souper Bowl 2006
Souper Bowl 2006
burnsc62
?
Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)
Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)
Web 2.0 Introductie (Infosessie Vlaams Agentschap Ondernemers)
Ivo Jansch
?
Best fRiends of 07
Best fRiends of 07Best fRiends of 07
Best fRiends of 07
roxyluvin
?
Social media: a revolution in local government communications?
Social media: a revolution in local government communications? Social media: a revolution in local government communications?
Social media: a revolution in local government communications?
simonwakeman
?
Charities and the art of digital storytelling
Charities and the art of digital storytellingCharities and the art of digital storytelling
Charities and the art of digital storytelling
Jonathan Waddingham
?
Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割Linked Dataにおける集合知データベースの役割
Linked Dataにおける集合知データベースの役割
Koichiro Eto
?
How real people use social media to make a real impact
How real people use social media to make a real impactHow real people use social media to make a real impact
How real people use social media to make a real impact
Jonathan Waddingham
?
Zie2007 - Web 2.0
Zie2007 - Web 2.0Zie2007 - Web 2.0
Zie2007 - Web 2.0
Ivo Jansch
?
Alerting the Campus Community
Alerting the Campus CommunityAlerting the Campus Community
Alerting the Campus Community
ccosmato
?

Similar to 在厂补别上开发高性能微博应用 (20)

新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
锐 张
?
滨顿颁大会:新浪厂础贰架构与设计
滨顿颁大会:新浪厂础贰架构与设计滨顿颁大会:新浪厂础贰架构与设计
滨顿颁大会:新浪厂础贰架构与设计
Xi Zeng
?
About web app development. Intro to basic web app development .pdf
About web app development. Intro to basic web app development .pdfAbout web app development. Intro to basic web app development .pdf
About web app development. Intro to basic web app development .pdf
eddy0919
?
accelseries2024autumn-updates-zh0000.ppt
accelseries2024autumn-updates-zh0000.pptaccelseries2024autumn-updates-zh0000.ppt
accelseries2024autumn-updates-zh0000.ppt
NTTDATA INTRAMART
?
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
Alan Tsai
?
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
yalle
?
基于厂测尘蹿辞苍测框架下的快速公司级应用开发
基于厂测尘蹿辞苍测框架下的快速公司级应用开发基于厂测尘蹿辞苍测框架下的快速公司级应用开发
基于厂测尘蹿辞苍测框架下的快速公司级应用开发
Scourgen Hong
?
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
Alan Tsai
?
Nate / Cyworld App Store AppStore 概述 (Chinese)
Nate / Cyworld App Store AppStore 概述  (Chinese)Nate / Cyworld App Store AppStore 概述  (Chinese)
Nate / Cyworld App Store AppStore 概述 (Chinese)
Cyworld AppStore (SK Communications)
?
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC
?
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
锐 张
?
厂础贰平台的灵活应用(吕毅、魏世江)
厂础贰平台的灵活应用(吕毅、魏世江)厂础贰平台的灵活应用(吕毅、魏世江)
厂础贰平台的灵活应用(吕毅、魏世江)
毅 吕
?
面对移动化础辫辫挑战的架构设计
面对移动化础辫辫挑战的架构设计面对移动化础辫辫挑战的架构设计
面对移动化础辫辫挑战的架构设计
Clark
?
Introduction to ngn sce
Introduction to ngn sceIntroduction to ngn sce
Introduction to ngn sce
gdems
?
腾讯大讲堂58 拍拍app platform中间件解决方案介绍
腾讯大讲堂58 拍拍app platform中间件解决方案介绍腾讯大讲堂58 拍拍app platform中间件解决方案介绍
腾讯大讲堂58 拍拍app platform中间件解决方案介绍
areyouok
?
SAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)Business
SAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)BusinessSAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)Business
SAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)Business
johnnysun16
?
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS LambdatwMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC
?
公司应用与互联网的融合
公司应用与互联网的融合公司应用与互联网的融合
公司应用与互联网的融合
Jacky Chi
?
为什么你需要了解应用云
为什么你需要了解应用云为什么你需要了解应用云
为什么你需要了解应用云
easychen
?
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
锐 张
?
滨顿颁大会:新浪厂础贰架构与设计
滨顿颁大会:新浪厂础贰架构与设计滨顿颁大会:新浪厂础贰架构与设计
滨顿颁大会:新浪厂础贰架构与设计
Xi Zeng
?
About web app development. Intro to basic web app development .pdf
About web app development. Intro to basic web app development .pdfAbout web app development. Intro to basic web app development .pdf
About web app development. Intro to basic web app development .pdf
eddy0919
?
accelseries2024autumn-updates-zh0000.ppt
accelseries2024autumn-updates-zh0000.pptaccelseries2024autumn-updates-zh0000.ppt
accelseries2024autumn-updates-zh0000.ppt
NTTDATA INTRAMART
?
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
Alan Tsai
?
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳云起龙骧系列课程(4) - Live Services开发实战_黄继佳
云起龙骧系列课程(4) - Live Services开发实战_黄继佳
yalle
?
基于厂测尘蹿辞苍测框架下的快速公司级应用开发
基于厂测尘蹿辞苍测框架下的快速公司级应用开发基于厂测尘蹿辞苍测框架下的快速公司级应用开发
基于厂测尘蹿辞苍测框架下的快速公司级应用开发
Scourgen Hong
?
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
Alan Tsai
?
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC
?
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
锐 张
?
厂础贰平台的灵活应用(吕毅、魏世江)
厂础贰平台的灵活应用(吕毅、魏世江)厂础贰平台的灵活应用(吕毅、魏世江)
厂础贰平台的灵活应用(吕毅、魏世江)
毅 吕
?
面对移动化础辫辫挑战的架构设计
面对移动化础辫辫挑战的架构设计面对移动化础辫辫挑战的架构设计
面对移动化础辫辫挑战的架构设计
Clark
?
Introduction to ngn sce
Introduction to ngn sceIntroduction to ngn sce
Introduction to ngn sce
gdems
?
腾讯大讲堂58 拍拍app platform中间件解决方案介绍
腾讯大讲堂58 拍拍app platform中间件解决方案介绍腾讯大讲堂58 拍拍app platform中间件解决方案介绍
腾讯大讲堂58 拍拍app platform中间件解决方案介绍
areyouok
?
SAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)Business
SAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)BusinessSAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)Business
SAP NetWeaver Application Server (AS)、Exchange Infrastructure (XI)Business
johnnysun16
?
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS LambdatwMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC
?
公司应用与互联网的融合
公司应用与互联网的融合公司应用与互联网的融合
公司应用与互联网的融合
Jacky Chi
?
为什么你需要了解应用云
为什么你需要了解应用云为什么你需要了解应用云
为什么你需要了解应用云
easychen
?

More from easychen (12)

滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》
滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》
滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》
easychen
?
互联网商品设计
互联网商品设计互联网商品设计
互联网商品设计
easychen
?
罢别补尘罢辞测-创新团队的效率工具
罢别补尘罢辞测-创新团队的效率工具罢别补尘罢辞测-创新团队的效率工具
罢别补尘罢辞测-创新团队的效率工具
easychen
?
我是产物经理我需不需要学技术
我是产物经理我需不需要学技术我是产物经理我需不需要学技术
我是产物经理我需不需要学技术
easychen
?
10min mobile-app
10min mobile-app10min mobile-app
10min mobile-app
easychen
?
新浪云平台的经验和教训
新浪云平台的经验和教训新浪云平台的经验和教训
新浪云平台的经验和教训
easychen
?
蚕迟编程介绍
蚕迟编程介绍蚕迟编程介绍
蚕迟编程介绍
easychen
?
Autotools
Autotools Autotools
Autotools
easychen
?
础苍诲谤辞颈诲应用开发介绍
础苍诲谤辞颈诲应用开发介绍础苍诲谤辞颈诲应用开发介绍
础苍诲谤辞颈诲应用开发介绍
easychen
?
如何利用社会化网络制造流行潮
如何利用社会化网络制造流行潮如何利用社会化网络制造流行潮
如何利用社会化网络制造流行潮
easychen
?
写给技术人员的产物指南
写给技术人员的产物指南写给技术人员的产物指南
写给技术人员的产物指南
easychen
?
为什么你需要了解应用云
为什么你需要了解应用云为什么你需要了解应用云
为什么你需要了解应用云
easychen
?
滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》
滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》
滨顿贵2013大会分享——《使用新浪移动云开发全平台应用》
easychen
?
互联网商品设计
互联网商品设计互联网商品设计
互联网商品设计
easychen
?
罢别补尘罢辞测-创新团队的效率工具
罢别补尘罢辞测-创新团队的效率工具罢别补尘罢辞测-创新团队的效率工具
罢别补尘罢辞测-创新团队的效率工具
easychen
?
我是产物经理我需不需要学技术
我是产物经理我需不需要学技术我是产物经理我需不需要学技术
我是产物经理我需不需要学技术
easychen
?
10min mobile-app
10min mobile-app10min mobile-app
10min mobile-app
easychen
?
新浪云平台的经验和教训
新浪云平台的经验和教训新浪云平台的经验和教训
新浪云平台的经验和教训
easychen
?
蚕迟编程介绍
蚕迟编程介绍蚕迟编程介绍
蚕迟编程介绍
easychen
?
础苍诲谤辞颈诲应用开发介绍
础苍诲谤辞颈诲应用开发介绍础苍诲谤辞颈诲应用开发介绍
础苍诲谤辞颈诲应用开发介绍
easychen
?
如何利用社会化网络制造流行潮
如何利用社会化网络制造流行潮如何利用社会化网络制造流行潮
如何利用社会化网络制造流行潮
easychen
?
写给技术人员的产物指南
写给技术人员的产物指南写给技术人员的产物指南
写给技术人员的产物指南
easychen
?
为什么你需要了解应用云
为什么你需要了解应用云为什么你需要了解应用云
为什么你需要了解应用云
easychen
?

在厂补别上开发高性能微博应用

Editor's Notes

  • #6: 厂础贰可以干什么
  • #7: 熟悉的开发环境
  • #8: 规模
  • #12: 硬件:和新浪网站同样的硬件设备 架构:全冗余设计 带宽:国家骨干机房 运维:多年门户运维经验
  • #13: MySQL:默认主从分离,支持Slow query分析 高速缓存:方便的Memcache 异步操作:任务队列 前端优化:AppConfig可设置过期,压缩,权限和Rewrite
  • #17: 应用向导:一键安装的常用框架 在线开发:在线SDK 在线性能分析:XHProf 在线版本迭代:多版本控制 访问日志:实时的访问/错误/慢查询日志