漫谈云上架构和运维的艺术.ppt
《漫谈云上架构和运维的艺术.ppt》由会员分享,可在线阅读,更多相关《漫谈云上架构和运维的艺术.ppt(16页珍藏版)》请在三一文库上搜索。
1、漫谈yun架构 &运维的yishu,Shared from UPYUN Inc.,yun的真相,基于虚拟化的硬体资源伸缩性 基于虚拟化的服务可扩展性 提供了按需付费,按时付费的弹性服务,【Elastic】弹性,UPYUN是国内第一家按流量计费的公司,yun的选择,架构的truth,基础底层工程师 (Ops) 软件开发工程师 (Devs) 业务运营架构师 (C*O,PD,Sales.),Geeker & Team,How to do it ?,How to do,内修本领,提升自身能力;,Better than erveryday,外联志朋,寻找身边志同道合之人;,Find your bette
2、r friends,人生就是一场修行 人必自助而天助之,Startup Challenge & tips,静态文件占了80%网站和应用的流量,UPYUN is your best friend,trust us.,国内运营商各自为政,互联互通难上难,自建源站,成本昂贵,带宽浪费多,抱团取暖=力量大,架构设计的原则,What if load increases by 10X? Keep it Simple,Stupid!,【Elastic】弹性,软件架构设计的关键,组合原则 (设计时考虑拼接组合) 分离原则 (接口与引擎分离) 简洁原则 (设计要简洁,越简单越好) 吝啬原则 (尽量不要写庞大的程
3、序) 透明原则 (设计要可见,审核调试) 健壮原则 (健壮源于透明和简洁),How to do,数据拷贝 (Data copies) 上下文切换 (Context switches) 内存分配 (Memory alloaction) 锁竞争 (Lock contention),影响程序性能的 4 Killer,How to do,高并发,互联网面对的 3 Challenges,无共享,无竞争锁,使用消息队列,方便水平扩展 分库分表,引入数据层中间件,分布式部署 Erlang vs Go vs Clojure,快响应,异步解耦,事件驱动 任务池 + 调度分配,大流量,层层缓存,推、拉、粘、随,弥
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 漫谈 架构 艺术
链接地址:https://www.31doc.com/p-2630663.html