Dwight Merriman: MongoDB, High-Performance SQL-Free Database
[HTML5TV.git] / media / wsdm09-Jeff_Dean / video.srt.yaml
1 ---
2 - 0
3 - 3
4 - '[1] Challenges in Building Large-Scale Information Retrieval Systems'
5 ---
6 - 73
7 - 76
8 - '[2] Why Work on Retrieval System?'
9 ---
10 - 161
11 - 164
12 - '[3] Retrieval System Dimensions'
13 ---
14 - 245
15 - 248
16 - '[4] 1999 vs. 2009 (1)'
17 ---
18 - 263
19 - 266
20 - '[5] 1999 vs. 2009 (2)'
21 ---
22 - 268
23 - 271
24 - '[6] 1999 vs. 2009 (3)'
25 ---
26 - 272
27 - 275
28 - '[7] 1999 vs. 2009 (4)'
29 ---
30 - 287
31 - 290
32 - '[8] 1999 vs. 2009 (5)'
33 ---
34 - 307
35 - 310
36 - '[9] 1999 vs. 2009 (6)'
37 ---
38 - 310
39 - 313
40 - '[10] 1999 vs. 2009 (7)'
41 ---
42 - 330
43 - 333
44 - '[11] Constant Change'
45 ---
46 - 431
47 - 434
48 - '[12] Rest of Talk'
49 ---
50 - 486
51 - 489
52 - '[13] “Google” Circa 1997 (google.stanford.edu)'
53 ---
54 - 547
55 - 550
56 - '[14] Research Project, circa 1997'
57 ---
58 - 584
59 - 587
60 - '[15] Ways of Index Partitioning (1)'
61 ---
62 - 678
63 - 681
64 - '[16] Ways of Index Partitioning (2)'
65 ---
66 - 731
67 - 734
68 - '[17] Ways of Index Partitioning (3)'
69 ---
70 - 740
71 - 743
72 - '[18] Basic Principles'
73 ---
74 - 869
75 - 872
76 - '[19] “Corkboards” (1999)'
77 ---
78 - 937
79 - 940
80 - '[20] Serving System, circa 1999'
81 ---
82 - 973
83 - 976
84 - '[21] Caching'
85 ---
86 - 1114
87 - 1117
88 - '[22] Crawling (circa 1998-1999)'
89 ---
90 - 1178
91 - 1181
92 - '[23] Indexing (circa 1998-1999)'
93 ---
94 - 1262
95 - 1265
96 - '[24] Index Updates (circa 1998-1999) (1)'
97 ---
98 - 1293
99 - 1296
100 - '[25] Index Updates (circa 1998-1999) (2)'
101 ---
102 - 1307
103 - 1310
104 - '[26] Index Updates (circa 1998-1999) (3)'
105 ---
106 - 1315
107 - 1318
108 - '[27] Index Updates (circa 1998-1999) (4)'
109 ---
110 - 1317
111 - 1320
112 - '[28] Index Updates (circa 1998-1999) (5)'
113 ---
114 - 1323
115 - 1326
116 - '[29] Index Updates (circa 1998-1999) (6)'
117 ---
118 - 1326
119 - 1329
120 - '[30] Index Updates (circa 1998-1999) (7)'
121 ---
122 - 1359
123 - 1362
124 - '[31] Google Data Center (2000) (1)'
125 ---
126 - 1360
127 - 1363
128 - '[32] Google Data Center (2000) (1a)'
129 ---
130 - 1404
131 - 1407
132 - '[33] Google Data Center (2000) (2)'
133 ---
134 - 1410
135 - 1413
136 - '[34] Google (new data center 2001)'
137 ---
138 - 1422
139 - 1425
140 - '[35] Google Data Center (3 days later)'
141 ---
142 - 1436
143 - 1439
144 - '[36] Increasing Index Size and Query Capacity'
145 ---
146 - 1500
147 - 1503
148 - '[37] Dealing with Growth (1)'
149 ---
150 - 1516
151 - 1519
152 - '[38] Dealing with Growth (2)'
153 ---
154 - 1521
155 - 1524
156 - '[39] Dealing with Growth (3)'
157 ---
158 - 1525
159 - 1528
160 - '[40] Dealing with Growth (4)'
161 ---
162 - 1528
163 - 1531
164 - '[41] Dealing with Growth (5)'
165 ---
166 - 1530
167 - 1533
168 - '[42] Dealing with Growth (6)'
169 ---
170 - 1532
171 - 1535
172 - '[43] Dealing with Growth (7)'
173 ---
174 - 1552
175 - 1555
176 - '[44] Implications'
177 ---
178 - 1599
179 - 1602
180 - '[45] Index Encoding circa 1997-1999'
181 ---
182 - 1675
183 - 1678
184 - '[46] Encoding Techniques'
185 ---
186 - 1736
187 - 1739
188 - '[47] Block-Based Index Format'
189 ---
190 - 1900
191 - 1903
192 - '[48] Implications of Ever-Wider Sharding'
193 ---
194 - 1969
195 - 1972
196 - '[49] Early 2001: In-Memory Index'
197 ---
198 - 2041
199 - 2044
200 - '[50] In-Memory Indexing Systems'
201 ---
202 - 2256
203 - 2259
204 - '[51] Larger-Scale Computing'
205 ---
206 - 2278
207 - 2281
208 - '[52] Current Machines'
209 ---
210 - 2308
211 - 2311
212 - '[53] Serving Design, 2004 edition'
213 ---
214 - 2405
215 - 2408
216 - '[54] New Index Format'
217 ---
218 - 2509
219 - 2512
220 - '[55] Byte-Aligned Variable-length Encodings (1)'
221 ---
222 - 2587
223 - 2590
224 - '[56] Byte-Aligned Variable-length Encodings (2)'
225 ---
226 - 2642
227 - 2645
228 - '[57] Group Varint Encoding (1)'
229 ---
230 - 2659
231 - 2662
232 - '[58] Group Varint Encoding (2)'
233 ---
234 - 2665
235 - 2668
236 - '[59] Group Varint Encoding (3)'
237 ---
238 - 2671
239 - 2674
240 - '[60] Group Varint Encoding (4)'
241 ---
242 - 2694
243 - 2697
244 - '[61] Group Varint Encoding (5)'
245 ---
246 - 2708
247 - 2711
248 - '[62] Group Varint Encoding (6)'
249 ---
250 - 2758
251 - 2761
252 - '[63] Group Varint Encoding (7)'
253 ---
254 - 2770
255 - 2773
256 - '[64] 2007: Universal Search'
257 ---
258 - 2956
259 - 2959
260 - '[65] Index that? Just a minute!'
261 ---
262 - 3083
263 - 3086
264 - '[66] Flexibility & Experimentation in IR Systems'
265 ---
266 - 3162
267 - 3165
268 - '[67] Infrastructure for Search Systems'
269 ---
270 - 3241
271 - 3244
272 - '[68] Experimental Cycle, Part 1'
273 ---
274 - 3294
275 - 3297
276 - '[69] Experimental Cycle, Part 2'
277 ---
278 - 3309
279 - 3312
280 - '[70] Experiment Looks Good: Now What?'
281 ---
282 - 3414
283 - 3417
284 - '[71] Future Directions & Challenges'
285 ---
286 - 3418
287 - 3421
288 - '[72] Cross-Language Information Retrieval'
289 ---
290 - 3519
291 - 3522
292 - '[73] ACLs in Information Retrieval Systems'
293 ---
294 - 3577
295 - 3580
296 - '[74] Automatic Construction of Efficient IR Systems'
297 ---
298 - 3654
299 - 3657
300 - '[75] Information Extraction from Semi-structured Data'
301 ---
302 - 3708
303 - 3711
304 - '[76] In Conclusion...'
305 ---
306 - 3751
307 - 3754
308 - '[77] Thanks! Questions...?'