Web operations: keeping the data on time
Gespeichert in:
Weitere Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2010
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XVII, 315 S. Ill., graph. Darst. 24 cm |
ISBN: | 9781449377441 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV036598563 | ||
003 | DE-604 | ||
005 | 20211028 | ||
007 | t | ||
008 | 100803s2010 ad|| |||| 00||| eng d | ||
016 | 7 | |a 1004205236 |2 DE-101 | |
020 | |a 9781449377441 |9 978-1-449-37744-1 | ||
035 | |a (OCoLC)699605752 | ||
035 | |a (DE-599)DNB1004205236 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
049 | |a DE-11 |a DE-863 |a DE-522 |a DE-210 | ||
084 | |a ST 252 |0 (DE-625)143627: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
245 | 1 | 0 | |a Web operations |b keeping the data on time |c ed. by John Allspaw ... |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2010 | |
300 | |a XVII, 315 S. |b Ill., graph. Darst. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Gestaltung |0 (DE-588)4157139-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Webdesign |0 (DE-588)1041632088 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Web-Seite |0 (DE-588)4356308-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Web-Seite |0 (DE-588)4356308-9 |D s |
689 | 0 | 1 | |a Gestaltung |0 (DE-588)4157139-3 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Webdesign |0 (DE-588)1041632088 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Allspaw, John |4 edt | |
856 | 4 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3500713&prov=M&dok%5Fvar=1&dok%5Fext=htm |3 Inhaltstext | |
856 | 4 | 2 | |m HEBIS Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020519120&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-020519120 |
Datensatz im Suchindex
DE-BY-863_location | 1340 |
---|---|
DE-BY-FWS_call_number | 1340/ST 252 A442 |
DE-BY-FWS_katkey | 453773 |
DE-BY-FWS_media_number | 083101260756 |
_version_ | 1824555564123815936 |
adam_text |
Web Operations:
Keeping the Data
on Time
Edited by John Allspaw and Jesse Robbins
B
ULB Darmstadt
19996077
O’REILLY*
■ Sebastopol Tokyo
CONTENTS
Foreword xi
Preface xiii
1 Web Operations: The Career 1
Theo Schlossnagle
Why Does Web Operations Have It Tough? 2
From Apprentice to Master 4
Conclusion 9
2 How Picnik Uses Cloud Computing: Lessons Learned 11
Justin Huff
Where the Cloud Fits (and Why!) 12
Where the Cloud Doesn't Fit (for Picnik) 20
Conclusion 20
3 Infrastructure and Application Metrics 21
John Allspaw, with Matt Massie
Time Resolution and Retention Concerns 22
Locality of Metrics Collection and Storage 23
Layers of Metrics 24
Providing Context for Anomaly Detection and Alerts 27
Log Lines Are Metrics, Too 28
Correlation with Change Management and Incident Time-
lines 30
Making Metrics Available to Your Alerting Mechanisms 31
Using Metrics to Guide Load-Feedback Mechanisms 32
A Metrics Collection System, Illustrated: Ganglia 36
Conclusion 47
v
4 Continuous Deployment 49
Eric Ries
Small Batches Mean Faster Feedback 49
Small Batches Mean Problems Are Instantly Localized 50
Small Batches Reduce Risk 50
Small Batches Reduce Overhead 51
The Quality Defenders' Lament 52
Getting Started 56
Continuous Deployment Is for Mission-Critical
Applications 60
Conclusion 63
5 Infrastructure As Code 65
Adam Jacob
Service-Oriented Architecture 67
Conclusion 79
6 Monitoring 81
Patrick Debois
Story: The Start of a Journey 81
Step 1: Understand What You Are Monitoring 85
Step 2: Understand Normal Behavior 95
Step 3: Be Prepared and Learn 102
Conclusion 106
7 How Complex Systems Fail 107
John Allspaw and Richard Cook
How Complex Systems Fail 108
Further Reading 116
8 Community Management and Web Operations 117
Heather Champ and John Allspaw
9 Dealing with Unexpected Traffic Spikes 127
Brian Moon
How It All Started 127
Alarms Abound 128
Putting Out the Fire 129
Surviving the Weekend 130
Preparing for the Future 131
vi CONTENTS
CDN to the Rescue 131
Proxy Servers 132
Corralling the Stampede 132
Streamlining the Codehase 133
How Do We Know It Works? 134
The Real Test 135
Lessons Learned 136
Improvements Since Then 136
10 Dev and Ops Collaboration and Cooperation 139
Paul Hammond
Deployment 140
Shared, Open Infrastructure 144
Trust 146
On-Call Developers 148
Avoiding Blame 153
Conclusion 155
11 How Your Visitors Feel: User-Facing Metrics 157
Alistair Croll and Sean Power
Why Collect User-Facing Metrics? 158
What Makes a Site Slow? 162
Measuring Delay 165
Building an SLA 171
Visitor Outcomes: Analytics 173
Other Metrics Marketing Cares About 178
How User Experience Affects Web Ops 179
The Future of Web Monitoring 180
Conclusion 185
12 Relational Database Strategy and Tactics for the Web 187
Baron Schwartz
Requirements for Web Databases 188
How Typical Web Databases Grow 193
The Yearning for a Cluster 200
Database Strategy 205
Database Tactics 212
Conclusion 218
CONTENTS vii
13 How to Make Failure Beautiful: The Art and
Science of Postmortems 219
Jake Loomis
The Worst Postmortem 220
What Is a Postmortem? 221
When to Conduct a Postmortem 222
Who to Invite to a Postmortem 223
Running a Postmortem 223
Postmortem Follow-Up 224
Conclusion 226
14 Storage 227
Anoop Nagwani
Data Asset Inventory 227
Data Protection 231
Capacity Planning 240
Storage Sizing 242
Operations 244
Conclusion 245
15 Nonrelational Databases 247
Eric Florenzano
NoSQL Database Overview 248
Some Systems in Detail 252
Conclusion 261
16 Agile Infrastructure 263
Andrew Clay Shafer
Agile Infrastructure 265
So, What's the Problem? 269
Communities of Interest and Practice 279
Trading Zones and Apologies 279
Conclusion 282
viii
CONTENTS
17 Things That Go Bump in the Night (and How to
Sleep Through Them) 285
Mike Christian
Definitions 287
How Many 9s? 288
Impact Duration Versus Incident Duration 289
Datacenter Footprint 290
Gradual Failures 291
Trust Nobody 292
Failover Testing 292
Monitoring and History of Patterns 293
Getting a Good Night's Sleep 294
Contributors 297
Index 303 |
any_adam_object | 1 |
author2 | Allspaw, John |
author2_role | edt |
author2_variant | j a ja |
author_facet | Allspaw, John |
building | Verbundindex |
bvnumber | BV036598563 |
classification_rvk | ST 252 |
ctrlnum | (OCoLC)699605752 (DE-599)DNB1004205236 |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV036598563</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20211028</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">100803s2010 ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1004205236</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781449377441</subfield><subfield code="9">978-1-449-37744-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)699605752</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1004205236</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-11</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-210</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 252</subfield><subfield code="0">(DE-625)143627:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Web operations</subfield><subfield code="b">keeping the data on time</subfield><subfield code="c">ed. by John Allspaw ...</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 315 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">24 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Webdesign</subfield><subfield code="0">(DE-588)1041632088</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Webdesign</subfield><subfield code="0">(DE-588)1041632088</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Allspaw, John</subfield><subfield code="4">edt</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3500713&prov=M&dok%5Fvar=1&dok%5Fext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020519120&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-020519120</subfield></datafield></record></collection> |
id | DE-604.BV036598563 |
illustrated | Illustrated |
indexdate | 2025-02-20T07:09:40Z |
institution | BVB |
isbn | 9781449377441 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-020519120 |
oclc_num | 699605752 |
open_access_boolean | |
owner | DE-11 DE-863 DE-BY-FWS DE-522 DE-210 |
owner_facet | DE-11 DE-863 DE-BY-FWS DE-522 DE-210 |
physical | XVII, 315 S. Ill., graph. Darst. 24 cm |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | Web operations keeping the data on time Gestaltung (DE-588)4157139-3 gnd Webdesign (DE-588)1041632088 gnd Web-Seite (DE-588)4356308-9 gnd |
subject_GND | (DE-588)4157139-3 (DE-588)1041632088 (DE-588)4356308-9 |
title | Web operations keeping the data on time |
title_auth | Web operations keeping the data on time |
title_exact_search | Web operations keeping the data on time |
title_full | Web operations keeping the data on time ed. by John Allspaw ... |
title_fullStr | Web operations keeping the data on time ed. by John Allspaw ... |
title_full_unstemmed | Web operations keeping the data on time ed. by John Allspaw ... |
title_short | Web operations |
title_sort | web operations keeping the data on time |
title_sub | keeping the data on time |
topic | Gestaltung (DE-588)4157139-3 gnd Webdesign (DE-588)1041632088 gnd Web-Seite (DE-588)4356308-9 gnd |
topic_facet | Gestaltung Webdesign Web-Seite |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3500713&prov=M&dok%5Fvar=1&dok%5Fext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020519120&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT allspawjohn weboperationskeepingthedataontime |
Beschreibung
THWS Würzburg Teilbibliothek SHL, Raum I.2.11
Signatur: |
1340 ST 252 A442 |
---|---|
Exemplar 1 | nicht ausleihbar Verfügbar Bestellen |