Web Operations

John Allspaw

出版时间

2010-06-27

ISBN

9781449377441

评分

★★★★★

标签

web编程

书籍介绍
这不本教你照图施工的运维手册,而是一场资深从业者之间的经验对话。全书以多人文集的形式,把 Yahoo、Flickr 等大规模网站的真实运作摊开给你看:有成功也有失败,有被验证的工具,也有需要自己判断的灰色地带。它反复强调一个观点——运维能力无法从课堂习得,只能在一次次'做出错误判断'中积累。书中对云与自建服务器如何混用、监控究竟该关注哪些指标、持续部署为何'小批量'更有效,都给出了带着个人立场的实操思考。适合那些不满足于'照做'、想理解运维背后'道'的读者;若只想要现成答案,这里未必满足。
作者简介
John Allspaw is currently Operations Engineering Manager at Flickr, the popular photo site. He has had extensive experience working with growing web sites since 1999. These include online news magazines (Salon.com, InfoWorld.com, Macworld.com) and social networking sites that experienced extreme growth (Friendster and Flickr). During his time at Friendster, traffic increased 5X. He was responsible for their transition from a couple dozen servers in a failing data center to over 400 machines across two data centers, and the complete redesign of the backing infrastructure. When he joined Flickr, they had 10 servers in a tiny data center in Vancouver; they are now located in multiple data centers across the US. Prior to his web experience, Allspaw worked in modeling and simulation as a mechanical engineer doing car crash simulations for the NHTSA. Jesse Robbins is passionate about infrastructure, emergency management, and technology that helps people be safe, happy, and free. He serves as co-chair of the Velocity Performance & Operations Conference and is part of the O'Reilly Radar. Jesse currently advises companies in Seattle and San Francisco. He previously worked at Amazon.com where his title was "Master of Disaster" and where he was responsible for Website Availability. Jesse is a volunteer Firefighter/EMT & Emergency Manager, and led a task force deployed in Operation Hurricane Katrina.
AI导读
核心看点
  • 汇集多位大牛实战经验,分享Web运维真知灼见
  • 深入探讨监控指标、持续部署及云架构选型策略
  • 强调运维经验源于实践试错,而非单纯理论学习
读者共识
  • 内容深刻,将运维提升至‘道’的层面,极具启发
  • 实战案例丰富,包含Yahoo等大厂的一线运维故事
  • 虽为经验之谈,但需读者结合实践方能真正吸收
精彩摘录
  • "一旦用户的迁移任务进入队列,则锁定该用户的帐号。。。"
  • "甚至还有一个OpenGL应用,将集群中的每个节点描绘为一条鱼。。。"
  • "SOA的基本概念,就是系统的每个组件都可以分解为通过网络访问的服务。"
  • "对于1:N关系,从N端的关系中获取数据,序列化,并存储到1端的TEXT字段。。。"
  • "事实上,一个更灵巧的把戏是在同一个Node上(64位的??)运行多个Redis实例(32位的)。。。"
  • "Experience is, in its very essence, making good judgements, and it is gained by making bad ones. Watching theory and practice collide is both scary and beautiful."
  • "Knowledge can be considered the studying of experience of others. You have the information but have not grasped the deeper meaning that is gained by directly experiencing the causality. The deeper meaning allows you to apply the lesson learned in other situations where your experience-honed insight "
  • "On the other hand, many start-up CFOs (including ours) will tell you that it's worth paying a little more to maintain flexibility and degrees of freedom -- which s3 offers. That flexibility matters more than whether those expenses are counted as operating expenses or capital expenses."
目录
Chapter 1 Web Operations: The Career
Why Does Web Operations Have It Tough?
From Apprentice to Master
Conclusion
Chapter 2 How Picnik Uses Cloud Computing: Lessons Learned

显示全部
用户评论
部分章节很精彩
杀死IE6联盟强力推荐
可吸收的营养不少。
多人文集,针对web-ops这门新的职业,有真刀真枪的“war story”,有高屋建瓴的哲理思考,好书!
这本书里将告诉你yahoo!, flickr 是如何运行的,以及那些经过时间和社区检验的工具和技术。作者丰富的经验和幽默的内容会让你爱不释手。大规模分布式系统管理员必读
实践类的知识,讲经验的看个大概就行了,还是要练
相当不错的书,结合自己的经验给出了很深刻的理解以及solutions,强烈推荐一下
下载
收藏