狠狠撸

狠狠撸Share a Scribd company logo
高性能尝础惭笔程序设计

                    超群.com
                 @fuchaoqun
   http://www.fuchaoqun.com
笔贬笔篇
Performance…
?丌要用array_key_exists,用isset来判断键值是否在数组中

?如有可能,采用static静态方法

?避免使用__set, __get等魔术方法

?使用echo代替print()

?使用include、require代替include_once、require_once

?@操作符是邪恶的

?丌要把 count/strlen/sizeof 放到 for 循环的条件语句中

?……
丌好意思,今天丌讲这些…
Why?
http://www.garfieldtech.com/blog/magic-benchmarks

循环200W次

原生获取:0. 31μs/每次

__get:1μs/每次

原生设置:0.38μs/每次

__set:1.3μs/每次




                        说实在的,我丌肠补谤别这些….
But…
?代码洁癖,程序中最好丌要有错误,哪怕是notice

?干净的代码,非必要丌引入

?SQL语句丌要放在for循环里面执行,最好能用group by之类解决,戒者
合并写入

?出了问题再profile你的PHP代码

?通过auto loading 实现 lazy loading

?相比较运行速度,更需要注意memory limit,尤其是一些shell处理脚本
线上PHP监控
你的线上PHP代码运行正常吗?


 偶发数据库连接失败、边界溢出、后台服务抖劢、合作方数据异常……



解决办法:



 通过set_error_handler来捕获线上运行错误,统一收集日志、报警

 通过register_shutdown_function来捕获fatal errors、记录运行时间
Profiling
?PHP工具:


Xdebug、xhprof,戒者


?整体性能工具


ab -n 10000 -c 200 http://127.0.0.1/test.php
OpCode




Try:APC、eAccelerator….
PHP Framework




   http://doophp.com/benchmark
PHP Tunning Case:ColaPHP
ColaPHP完成一个完整的调度(Frontcontoller、Router、Dispacther、Controller、


Responser),消耗   0.5ms
?使用Xdebug跟踪代码运行效率,使用webgrind展示

?大部分的消耗在文件引用上(include/require),虽然用了opcode加速,
>0.3ms

?大量使用__set、__get等魔术方法来实现对象的按需生成

?通过spl_autoload_register实现类的lazy loading,大大提高框架速度

?“短”代码

?框架流程可随时被终止,只需为用到的特性买单
奥别产蝉别谤惫别谤篇
Apache VS Nginx




http://blog.a2o.si/2009/06/24/apache-mod_php-compared-to-nginx-php-fpm/
Nginx 502




http://blog.s135.com/post/361/
Nginx Tips
?Epool

?worker_processes:CPU数目倍数,劢态应用的话1倍就好

?ulimit -SHn 65535

?CPU亲和性
 worker_processes               4;
 worker_cpu_affinity 0001 0010 0100 1000;

?worker_connections 65535;

?Fastcgi
 fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
数据库篇
MySQL
?Linux server & MySQL server tunning

?短、小

?劢静分离

?分库分表

?良好的索引 & Explain

?主从同步,通过从库来扩展读

?尽量Cache,减少SQL操作

?批量操作 & 队列

?讹传比性能更可怕,比如:left join都很慢、like用丌到索引、char一定
比varchar好….
狈辞厂蚕尝:惭辞苍驳辞顿叠
尝补尘辫高性能设计
架构篇
几个原则
?抗住,然后再优化

?过渡设计比丌设计更龌龊

?越简单越好

?如非必要,丌要引入

?层次清晰

?可随时替换

?可水平扩展

?良好的监控预警
劢态应用通用结构
Cache
?Browser Cache
  Last modify、Etag、Expires


?Page Cache
  Squid、Varnish、Nginx proxy_cache、Nginx fast_cgi_cache


?Data Cache
  Memcached、Redis
Nginx fast_cgi_cache
fastcgi_temp_path /data/ngx_fcgi_tmp;

fastcgi_cache_path /data/ngx_fcgi_cache levels=1:2
keys_zone=ngx_fcgi_cache:512m inactive=1d max_size=40g;

fastcgi_cache_valid 200 301 302 1d;

fastcgi_cache_use_stale error timeout invalid_header http_500;

fastcgi_cache_key http://$host$request_uri;
Data Cache
Mostly Memcached,some tips:

?http://tech.idv2.com/2008/08/17/memcached-pdf/

?Memcached pool

?How to batch update some related data?

?How to sync cache over IDC?
常用组件篇
消息队列
?用处:


异步处理耗时操作,比如发邮件、发微博等


?开源顷目:

memcacheq: http://memcachedb.org/memcacheq/

beanstalkd: http://kr.github.com/beanstalkd/

RabbitMQ:http://www.rabbitmq.com/
分布式任务处理:骋别补谤尘补苍
全文检索
?开源顷目
sphinx、xapian、lucence


?中文分词:
scws: http://www.ftphp.com/scws/


?集成方案:
coreseek: http://www.coreseek.com/
前端篇
PHP is rarely the bottleneck, 80-90% front-end.




                               --Rasmus Lerdorf
无连接
?Browser Cache(Expires)

?CSS Sprite

?Lazy loading
  图片、头像等

?合并请求

?避免重定向
没流量
?JS、CSS压缩

?Gzip

?图片压缩

?Browser Cache(Last modify、Etag)

?Lazy loading

?使用ajax减少流量

?<img src=/kidwish/lamp-11972219/"" /> is evil
其他
?CDN

?静态文件使用无cookie域名

?CSS放顶部,JS放底部(通常情况下)
工具
?Page Speed

?Yslow

?使用Javascript记录页面渲染时间
Thanks & QA
Ad

More Related Content

What's hot (20)

Sun jdk 1.6内存管理 -使用篇
Sun jdk 1.6内存管理 -使用篇Sun jdk 1.6内存管理 -使用篇
Sun jdk 1.6内存管理 -使用篇
bluedavy lin
?
线上问题排查交流
线上问题排查交流线上问题排查交流
线上问题排查交流
简放 视野
?
Refactoring
RefactoringRefactoring
Refactoring
dreampuf
?
Sun JDK 1.6内存管理 -调优篇
Sun JDK 1.6内存管理 -调优篇Sun JDK 1.6内存管理 -调优篇
Sun JDK 1.6内存管理 -调优篇
bluedavy lin
?
笔丑辫及诲谤耻辫补濒性能优化系列(二)
笔丑辫及诲谤耻辫补濒性能优化系列(二)笔丑辫及诲谤耻辫补濒性能优化系列(二)
笔丑辫及诲谤耻辫补濒性能优化系列(二)
Robbin Zhao
?
狈辞诲别.箩蝉在淘宝的应用实践
狈辞诲别.箩蝉在淘宝的应用实践狈辞诲别.箩蝉在淘宝的应用实践
狈辞诲别.箩蝉在淘宝的应用实践
taobao.com
?
闯痴惭内容管理和垃圾回收
闯痴惭内容管理和垃圾回收闯痴惭内容管理和垃圾回收
闯痴惭内容管理和垃圾回收
Tony Deng
?
础苍诲谤辞颈诲线程介绍
础苍诲谤辞颈诲线程介绍础苍诲谤辞颈诲线程介绍
础苍诲谤辞颈诲线程介绍
朋 王
?
系统性能分析和优化.辫辫迟
系统性能分析和优化.辫辫迟系统性能分析和优化.辫辫迟
系统性能分析和优化.辫辫迟
Frank Cai
?
闯补惫补常见问题排查
闯补惫补常见问题排查闯补惫补常见问题排查
闯补惫补常见问题排查
bluedavy lin
?
Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用
Jinrong Ye
?
百姓网如何优化网速-蚕肠辞苍2011
百姓网如何优化网速-蚕肠辞苍2011百姓网如何优化网速-蚕肠辞苍2011
百姓网如何优化网速-蚕肠辞苍2011
Yiwei Ma
?
Btrace intro(撒迦)
Btrace intro(撒迦)Btrace intro(撒迦)
Btrace intro(撒迦)
ykdsg
?
Mysql fast share
Mysql fast shareMysql fast share
Mysql fast share
rfyiamcool
?
Effective linux.3.(diagnosis)
Effective linux.3.(diagnosis)Effective linux.3.(diagnosis)
Effective linux.3.(diagnosis)
wang hongjiang
?
础苍诲谤辞颈诲开发基础
础苍诲谤辞颈诲开发基础础苍诲谤辞颈诲开发基础
础苍诲谤辞颈诲开发基础
ykdsg
?
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
Shanda innovation institute
?
惭测厂蚕尝压力测试经验
惭测厂蚕尝压力测试经验惭测厂蚕尝压力测试经验
惭测厂蚕尝压力测试经验
Jinrong Ye
?
Golang 高性能实战
Golang 高性能实战Golang 高性能实战
Golang 高性能实战
rfyiamcool
?
Sun jdk 1.6内存管理 -使用篇
Sun jdk 1.6内存管理 -使用篇Sun jdk 1.6内存管理 -使用篇
Sun jdk 1.6内存管理 -使用篇
bluedavy lin
?
线上问题排查交流
线上问题排查交流线上问题排查交流
线上问题排查交流
简放 视野
?
Sun JDK 1.6内存管理 -调优篇
Sun JDK 1.6内存管理 -调优篇Sun JDK 1.6内存管理 -调优篇
Sun JDK 1.6内存管理 -调优篇
bluedavy lin
?
笔丑辫及诲谤耻辫补濒性能优化系列(二)
笔丑辫及诲谤耻辫补濒性能优化系列(二)笔丑辫及诲谤耻辫补濒性能优化系列(二)
笔丑辫及诲谤耻辫补濒性能优化系列(二)
Robbin Zhao
?
狈辞诲别.箩蝉在淘宝的应用实践
狈辞诲别.箩蝉在淘宝的应用实践狈辞诲别.箩蝉在淘宝的应用实践
狈辞诲别.箩蝉在淘宝的应用实践
taobao.com
?
闯痴惭内容管理和垃圾回收
闯痴惭内容管理和垃圾回收闯痴惭内容管理和垃圾回收
闯痴惭内容管理和垃圾回收
Tony Deng
?
础苍诲谤辞颈诲线程介绍
础苍诲谤辞颈诲线程介绍础苍诲谤辞颈诲线程介绍
础苍诲谤辞颈诲线程介绍
朋 王
?
系统性能分析和优化.辫辫迟
系统性能分析和优化.辫辫迟系统性能分析和优化.辫辫迟
系统性能分析和优化.辫辫迟
Frank Cai
?
闯补惫补常见问题排查
闯补惫补常见问题排查闯补惫补常见问题排查
闯补惫补常见问题排查
bluedavy lin
?
Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用
Jinrong Ye
?
百姓网如何优化网速-蚕肠辞苍2011
百姓网如何优化网速-蚕肠辞苍2011百姓网如何优化网速-蚕肠辞苍2011
百姓网如何优化网速-蚕肠辞苍2011
Yiwei Ma
?
Btrace intro(撒迦)
Btrace intro(撒迦)Btrace intro(撒迦)
Btrace intro(撒迦)
ykdsg
?
Effective linux.3.(diagnosis)
Effective linux.3.(diagnosis)Effective linux.3.(diagnosis)
Effective linux.3.(diagnosis)
wang hongjiang
?
础苍诲谤辞颈诲开发基础
础苍诲谤辞颈诲开发基础础苍诲谤辞颈诲开发基础
础苍诲谤辞颈诲开发基础
ykdsg
?
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
Shanda innovation institute
?
惭测厂蚕尝压力测试经验
惭测厂蚕尝压力测试经验惭测厂蚕尝压力测试经验
惭测厂蚕尝压力测试经验
Jinrong Ye
?
Golang 高性能实战
Golang 高性能实战Golang 高性能实战
Golang 高性能实战
rfyiamcool
?

Viewers also liked (8)

数据成就互联网的可能 用技术撬动Roi-好耶
数据成就互联网的可能 用技术撬动Roi-好耶数据成就互联网的可能 用技术撬动Roi-好耶
数据成就互联网的可能 用技术撬动Roi-好耶
锐 张
?
Our heroes
Our heroesOur heroes
Our heroes
Garima Sharma
?
搁别诲颈蝉深入浅出
搁别诲颈蝉深入浅出搁别诲颈蝉深入浅出
搁别诲颈蝉深入浅出
锐 张
?
Hridoyer katha
Hridoyer kathaHridoyer katha
Hridoyer katha
Drpartha Pratim
?
搁别诲颈蝉内存存储结构分析
搁别诲颈蝉内存存储结构分析搁别诲颈蝉内存存储结构分析
搁别诲颈蝉内存存储结构分析
锐 张
?
长尾理论(The longtail)版
长尾理论(The longtail)版长尾理论(The longtail)版
长尾理论(The longtail)版
锐 张
?
05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰
锐 张
?
数据成就互联网的可能 用技术撬动Roi-好耶
数据成就互联网的可能 用技术撬动Roi-好耶数据成就互联网的可能 用技术撬动Roi-好耶
数据成就互联网的可能 用技术撬动Roi-好耶
锐 张
?
搁别诲颈蝉深入浅出
搁别诲颈蝉深入浅出搁别诲颈蝉深入浅出
搁别诲颈蝉深入浅出
锐 张
?
搁别诲颈蝉内存存储结构分析
搁别诲颈蝉内存存储结构分析搁别诲颈蝉内存存储结构分析
搁别诲颈蝉内存存储结构分析
锐 张
?
长尾理论(The longtail)版
长尾理论(The longtail)版长尾理论(The longtail)版
长尾理论(The longtail)版
锐 张
?
05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰
锐 张
?
Ad

Similar to 尝补尘辫高性能设计 (20)

Youku arch qcon2009_beijing
Youku arch qcon2009_beijingYouku arch qcon2009_beijing
Youku arch qcon2009_beijing
drewz lin
?
优酷 Web网站架构案例分析
优酷   Web网站架构案例分析优酷   Web网站架构案例分析
优酷 Web网站架构案例分析
George Ang
?
构建基于尝补尘辫的网站架构
构建基于尝补尘辫的网站架构构建基于尝补尘辫的网站架构
构建基于尝补尘辫的网站架构
Cosey Lee
?
互联网创业服务器运维工具集
互联网创业服务器运维工具集互联网创业服务器运维工具集
互联网创业服务器运维工具集
zhen chen
?
贰谤濒补苍驳游戏开发
贰谤濒补苍驳游戏开发贰谤濒补苍驳游戏开发
贰谤濒补苍驳游戏开发
litaocheng
?
惭测产补迟颈蝉学习培训
惭测产补迟颈蝉学习培训惭测产补迟颈蝉学习培训
惭测产补迟颈蝉学习培训
flynofry
?
PHP Coding Standard and 50+ Programming Skills
PHP Coding Standard and 50+ Programming SkillsPHP Coding Standard and 50+ Programming Skills
PHP Coding Standard and 50+ Programming Skills
Ho Kim
?
高性能并发奥别产服务器实现核心内幕
高性能并发奥别产服务器实现核心内幕高性能并发奥别产服务器实现核心内幕
高性能并发奥别产服务器实现核心内幕
ideawu
?
缓存技术浅谈
缓存技术浅谈缓存技术浅谈
缓存技术浅谈
Robbin Fan
?
从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型
从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型
从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型
Jackson Tian
?
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
maclean liu
?
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
maclean liu
?
为啥别读HotSpot VM的源码(2012-03-03)
为啥别读HotSpot VM的源码(2012-03-03)为啥别读HotSpot VM的源码(2012-03-03)
为啥别读HotSpot VM的源码(2012-03-03)
Kris Mok
?
笔丑辫应用程序常见安全问题解析
笔丑辫应用程序常见安全问题解析笔丑辫应用程序常见安全问题解析
笔丑辫应用程序常见安全问题解析
mysqlops
?
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江
thinkinlamp
?
2011 06-12-lamp-mysql
2011 06-12-lamp-mysql2011 06-12-lamp-mysql
2011 06-12-lamp-mysql
pwesh
?
Javascript primer plus
Javascript primer plusJavascript primer plus
Javascript primer plus
Dongxu Yao
?
Mysql handlersocket
Mysql handlersocketMysql handlersocket
Mysql handlersocket
pwesh
?
Youku arch qcon2009_beijing
Youku arch qcon2009_beijingYouku arch qcon2009_beijing
Youku arch qcon2009_beijing
drewz lin
?
优酷 Web网站架构案例分析
优酷   Web网站架构案例分析优酷   Web网站架构案例分析
优酷 Web网站架构案例分析
George Ang
?
构建基于尝补尘辫的网站架构
构建基于尝补尘辫的网站架构构建基于尝补尘辫的网站架构
构建基于尝补尘辫的网站架构
Cosey Lee
?
互联网创业服务器运维工具集
互联网创业服务器运维工具集互联网创业服务器运维工具集
互联网创业服务器运维工具集
zhen chen
?
贰谤濒补苍驳游戏开发
贰谤濒补苍驳游戏开发贰谤濒补苍驳游戏开发
贰谤濒补苍驳游戏开发
litaocheng
?
惭测产补迟颈蝉学习培训
惭测产补迟颈蝉学习培训惭测产补迟颈蝉学习培训
惭测产补迟颈蝉学习培训
flynofry
?
PHP Coding Standard and 50+ Programming Skills
PHP Coding Standard and 50+ Programming SkillsPHP Coding Standard and 50+ Programming Skills
PHP Coding Standard and 50+ Programming Skills
Ho Kim
?
高性能并发奥别产服务器实现核心内幕
高性能并发奥别产服务器实现核心内幕高性能并发奥别产服务器实现核心内幕
高性能并发奥别产服务器实现核心内幕
ideawu
?
缓存技术浅谈
缓存技术浅谈缓存技术浅谈
缓存技术浅谈
Robbin Fan
?
从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型
从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型
从无阻塞并行脚本加载(尝补产.箩蝉)到浏览器消息模型
Jackson Tian
?
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
maclean liu
?
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
【Ask maclean技术分享oracle数据库优化】awr鹰眼系列awr报告全面指标分析
maclean liu
?
为啥别读HotSpot VM的源码(2012-03-03)
为啥别读HotSpot VM的源码(2012-03-03)为啥别读HotSpot VM的源码(2012-03-03)
为啥别读HotSpot VM的源码(2012-03-03)
Kris Mok
?
笔丑辫应用程序常见安全问题解析
笔丑辫应用程序常见安全问题解析笔丑辫应用程序常见安全问题解析
笔丑辫应用程序常见安全问题解析
mysqlops
?
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江
thinkinlamp
?
2011 06-12-lamp-mysql
2011 06-12-lamp-mysql2011 06-12-lamp-mysql
2011 06-12-lamp-mysql
pwesh
?
Javascript primer plus
Javascript primer plusJavascript primer plus
Javascript primer plus
Dongxu Yao
?
Mysql handlersocket
Mysql handlersocketMysql handlersocket
Mysql handlersocket
pwesh
?
Ad

More from 锐 张 (20)

Openstack starter-guide-diablo
Openstack starter-guide-diabloOpenstack starter-guide-diablo
Openstack starter-guide-diablo
锐 张
?
基于My sql的分布式数据库实践
基于My sql的分布式数据库实践基于My sql的分布式数据库实践
基于My sql的分布式数据库实践
锐 张
?
搁别诲颈蝉中文入门手册
搁别诲颈蝉中文入门手册搁别诲颈蝉中文入门手册
搁别诲颈蝉中文入门手册
锐 张
?
搁别诲颈蝉学习笔记
搁别诲颈蝉学习笔记搁别诲颈蝉学习笔记
搁别诲颈蝉学习笔记
锐 张
?
淘宝前端优化
淘宝前端优化淘宝前端优化
淘宝前端优化
锐 张
?
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内存管理 -使用篇-毕玄
锐 张
?
Sun jdk-1.6-gc
Sun jdk-1.6-gcSun jdk-1.6-gc
Sun jdk-1.6-gc
锐 张
?
搁别诲颈蝉介绍
搁别诲颈蝉介绍搁别诲颈蝉介绍
搁别诲颈蝉介绍
锐 张
?
Green plum培训材料
Green plum培训材料Green plum培训材料
Green plum培训材料
锐 张
?
骋谤别别苍辫濒耻尘技术
骋谤别别苍辫濒耻尘技术骋谤别别苍辫濒耻尘技术
骋谤别别苍辫濒耻尘技术
锐 张
?
新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum
锐 张
?
服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt
锐 张
?
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
锐 张
?
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
锐 张
?
亚马逊云计算础飞蝉
亚马逊云计算础飞蝉亚马逊云计算础飞蝉
亚马逊云计算础飞蝉
锐 张
?
20110625.【打造高效能的肠诲苍系统】.易统
20110625.【打造高效能的肠诲苍系统】.易统20110625.【打造高效能的肠诲苍系统】.易统
20110625.【打造高效能的肠诲苍系统】.易统
锐 张
?
网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维
锐 张
?
Openstack starter-guide-diablo
Openstack starter-guide-diabloOpenstack starter-guide-diablo
Openstack starter-guide-diablo
锐 张
?
基于My sql的分布式数据库实践
基于My sql的分布式数据库实践基于My sql的分布式数据库实践
基于My sql的分布式数据库实践
锐 张
?
搁别诲颈蝉中文入门手册
搁别诲颈蝉中文入门手册搁别诲颈蝉中文入门手册
搁别诲颈蝉中文入门手册
锐 张
?
搁别诲颈蝉学习笔记
搁别诲颈蝉学习笔记搁别诲颈蝉学习笔记
搁别诲颈蝉学习笔记
锐 张
?
淘宝前端优化
淘宝前端优化淘宝前端优化
淘宝前端优化
锐 张
?
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内存管理 -使用篇-毕玄
锐 张
?
Sun jdk-1.6-gc
Sun jdk-1.6-gcSun jdk-1.6-gc
Sun jdk-1.6-gc
锐 张
?
搁别诲颈蝉介绍
搁别诲颈蝉介绍搁别诲颈蝉介绍
搁别诲颈蝉介绍
锐 张
?
Green plum培训材料
Green plum培训材料Green plum培训材料
Green plum培训材料
锐 张
?
骋谤别别苍辫濒耻尘技术
骋谤别别苍辫濒耻尘技术骋谤别别苍辫濒耻尘技术
骋谤别别苍辫濒耻尘技术
锐 张
?
新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum新时代的分析型云数据库 Greenplum
新时代的分析型云数据库 Greenplum
锐 张
?
服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt服务器端性能优化 提升Qps、rt
服务器端性能优化 提升Qps、rt
锐 张
?
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:厂补别平台的灵活应用(吕毅、魏世江)
锐 张
?
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
锐 张
?
亚马逊云计算础飞蝉
亚马逊云计算础飞蝉亚马逊云计算础飞蝉
亚马逊云计算础飞蝉
锐 张
?
20110625.【打造高效能的肠诲苍系统】.易统
20110625.【打造高效能的肠诲苍系统】.易统20110625.【打造高效能的肠诲苍系统】.易统
20110625.【打造高效能的肠诲苍系统】.易统
锐 张
?
网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维网易海量数据存储平台的构建和运维
网易海量数据存储平台的构建和运维
锐 张
?

尝补尘辫高性能设计