WEBVTT

00:00:02.960 --> 00:00:04.870 align:start position:0%
<00:00:02.960>He's <00:00:03.160>come <00:00:03.360>all <00:00:03.560>the <00:00:03.760>way <00:00:03.960>from <00:00:04.160>Zagweb <00:00:04.359>in

00:00:04.870 --> 00:00:04.880 align:start position:0%
<00:00:04.870>He's <00:00:04.871>come <00:00:04.872>all <00:00:04.873>the <00:00:04.875>way <00:00:04.876>from <00:00:04.877>Zagweb <00:00:04.879>in

00:00:04.880 --> 00:00:06.230 align:start position:0%
<00:00:04.880>He's <00:00:04.966>come <00:00:05.053>all <00:00:05.140>the <00:00:05.227>way <00:00:05.313>from <00:00:05.400>Zagweb <00:00:05.487>in <00:00:05.574>Croatia. <00:00:05.661>So, <00:00:05.747>please <00:00:05.834>give <00:00:05.921>it <00:00:06.008>up. <00:00:06.095>Big

00:00:06.230 --> 00:00:06.240 align:start position:0%
<00:00:06.230>Croatia. <00:00:06.231>So, <00:00:06.233>please <00:00:06.234>give <00:00:06.236>it <00:00:06.237>up. <00:00:06.239>Big

00:00:06.240 --> 00:00:10.070 align:start position:0%
<00:00:06.240>Croatia. <00:00:06.367>So, <00:00:06.494>please <00:00:06.621>give <00:00:06.749>it <00:00:06.876>up. <00:00:07.003>Big <00:00:07.130>round <00:00:07.258>of <00:00:07.385>applause <00:00:07.512>for <00:00:07.640>Joseph.

00:00:10.070 --> 00:00:10.080 align:start position:0%
<00:00:10.070>round <00:00:10.072>of <00:00:10.074>applause <00:00:10.076>for <00:00:10.079>Joseph.

00:00:10.080 --> 00:00:15.430 align:start position:0%
<00:00:10.080>round <00:00:10.313>of <00:00:10.546>applause <00:00:10.780>for <00:00:11.013>Joseph. <00:00:11.246>Thank <00:00:11.480>you.

00:00:15.440 --> 00:00:18.870 align:start position:0%
<00:00:15.440>Okay. <00:00:15.639>Uh <00:00:15.840>thank <00:00:16.040>you <00:00:16.239>for <00:00:16.439>coming <00:00:16.640>to <00:00:16.840>my

00:00:18.870 --> 00:00:18.880 align:start position:0%
<00:00:18.870>Okay. <00:00:18.871>Uh <00:00:18.872>thank <00:00:18.873>you <00:00:18.875>for <00:00:18.876>coming <00:00:18.877>to <00:00:18.878>my

00:00:18.880 --> 00:00:21.429 align:start position:0%
<00:00:18.880>Okay. <00:00:18.980>Uh <00:00:19.080>thank <00:00:19.180>you <00:00:19.279>for <00:00:19.380>coming <00:00:19.480>to <00:00:19.580>my <00:00:19.680>session. <00:00:19.779>So, <00:00:19.880>a <00:00:19.980>little <00:00:20.080>bit <00:00:20.180>about <00:00:20.279>me

00:00:21.429 --> 00:00:21.439 align:start position:0%
<00:00:21.429>session. <00:00:21.430>So, <00:00:21.432>a <00:00:21.433>little <00:00:21.435>bit <00:00:21.436>about <00:00:21.438>me

00:00:21.439 --> 00:00:24.310 align:start position:0%
<00:00:21.439>session. <00:00:21.539>So, <00:00:21.639>a <00:00:21.739>little <00:00:21.839>bit <00:00:21.939>about <00:00:22.039>me <00:00:22.139>really <00:00:22.239>little. <00:00:22.339>So, <00:00:22.439>my <00:00:22.539>name <00:00:22.639>is <00:00:22.739>Yseph. <00:00:22.839>Um

00:00:24.310 --> 00:00:24.320 align:start position:0%
<00:00:24.310>really <00:00:24.311>little. <00:00:24.312>So, <00:00:24.313>my <00:00:24.315>name <00:00:24.316>is <00:00:24.317>Yseph. <00:00:24.319>Um

00:00:24.320 --> 00:00:27.429 align:start position:0%
<00:00:24.320>really <00:00:24.407>little. <00:00:24.495>So, <00:00:24.582>my <00:00:24.670>name <00:00:24.757>is <00:00:24.845>Yseph. <00:00:24.932>Um <00:00:25.020>as <00:00:25.107>Max <00:00:25.195>said, <00:00:25.282>uh <00:00:25.370>I <00:00:25.457>work <00:00:25.545>for <00:00:25.632>a <00:00:25.720>company

00:00:27.429 --> 00:00:27.439 align:start position:0%
<00:00:27.429>as <00:00:27.430>Max <00:00:27.431>said, <00:00:27.432>uh <00:00:27.433>I <00:00:27.434>work <00:00:27.435>for <00:00:27.436>a <00:00:27.438>company

00:00:27.439 --> 00:00:29.589 align:start position:0%
<00:00:27.439>as <00:00:27.539>Max <00:00:27.639>said, <00:00:27.739>uh <00:00:27.839>I <00:00:27.939>work <00:00:28.039>for <00:00:28.139>a <00:00:28.239>company <00:00:28.339>called <00:00:28.439>Sophoscore. <00:00:28.539>If <00:00:28.639>you <00:00:28.739>don't <00:00:28.839>know

00:00:29.589 --> 00:00:29.599 align:start position:0%
<00:00:29.589>called <00:00:29.590>Sophoscore. <00:00:29.592>If <00:00:29.594>you <00:00:29.596>don't <00:00:29.598>know

00:00:29.599 --> 00:00:31.750 align:start position:0%
<00:00:29.599>called <00:00:29.715>Sophoscore. <00:00:29.832>If <00:00:29.949>you <00:00:30.065>don't <00:00:30.182>know <00:00:30.299>what <00:00:30.415>suffer <00:00:30.532>score <00:00:30.649>is, <00:00:30.765>it <00:00:30.882>doesn't <00:00:30.999>matter.

00:00:31.750 --> 00:00:31.760 align:start position:0%
<00:00:31.750>what <00:00:31.751>suffer <00:00:31.753>score <00:00:31.754>is, <00:00:31.756>it <00:00:31.757>doesn't <00:00:31.759>matter.

00:00:31.760 --> 00:00:35.110 align:start position:0%
<00:00:31.760>what <00:00:31.847>suffer <00:00:31.935>score <00:00:32.022>is, <00:00:32.110>it <00:00:32.197>doesn't <00:00:32.285>matter. <00:00:32.372>But <00:00:32.460>I <00:00:32.547>like <00:00:32.635>to <00:00:32.722>put <00:00:32.810>this <00:00:32.897>slide <00:00:32.985>so <00:00:33.072>you <00:00:33.160>can

00:00:35.110 --> 00:00:35.120 align:start position:0%
<00:00:35.110>But <00:00:35.111>I <00:00:35.112>like <00:00:35.113>to <00:00:35.114>put <00:00:35.114>this <00:00:35.116>slide <00:00:35.117>so <00:00:35.117>you <00:00:35.119>can

00:00:35.120 --> 00:00:36.950 align:start position:0%
<00:00:35.120>But <00:00:35.197>I <00:00:35.275>like <00:00:35.353>to <00:00:35.431>put <00:00:35.508>this <00:00:35.586>slide <00:00:35.664>so <00:00:35.742>you <00:00:35.820>can <00:00:35.897>get <00:00:35.975>a <00:00:36.053>feeling <00:00:36.131>on <00:00:36.208>that <00:00:36.286>that <00:00:36.364>it's <00:00:36.442>not <00:00:36.519>a

00:00:36.950 --> 00:00:36.960 align:start position:0%
<00:00:36.950>get <00:00:36.951>a <00:00:36.952>feeling <00:00:36.953>on <00:00:36.954>that <00:00:36.955>that <00:00:36.956>it's <00:00:36.957>not <00:00:36.959>a

00:00:36.960 --> 00:00:41.190 align:start position:0%
<00:00:36.960>get <00:00:37.042>a <00:00:37.124>feeling <00:00:37.207>on <00:00:37.289>that <00:00:37.371>that <00:00:37.454>it's <00:00:37.536>not <00:00:37.618>a <00:00:37.701>small <00:00:37.783>app. <00:00:37.865>So <00:00:37.948>we <00:00:38.030>do <00:00:38.112>an <00:00:38.195>app <00:00:38.277>that <00:00:38.360>follows

00:00:41.190 --> 00:00:41.200 align:start position:0%
<00:00:41.190>small <00:00:41.191>app. <00:00:41.192>So <00:00:41.193>we <00:00:41.194>do <00:00:41.195>an <00:00:41.196>app <00:00:41.197>that <00:00:41.199>follows

00:00:41.200 --> 00:00:43.350 align:start position:0%
<00:00:41.200>small <00:00:41.293>app. <00:00:41.386>So <00:00:41.480>we <00:00:41.573>do <00:00:41.666>an <00:00:41.760>app <00:00:41.853>that <00:00:41.946>follows <00:00:42.040>more <00:00:42.133>than <00:00:42.226>20 <00:00:42.320>different <00:00:42.413>sports. <00:00:42.506>We <00:00:42.600>have

00:00:43.350 --> 00:00:43.360 align:start position:0%
<00:00:43.350>more <00:00:43.351>than <00:00:43.353>20 <00:00:43.354>different <00:00:43.356>sports. <00:00:43.357>We <00:00:43.359>have

00:00:43.360 --> 00:00:46.389 align:start position:0%
<00:00:43.360>more <00:00:43.467>than <00:00:43.575>20 <00:00:43.683>different <00:00:43.790>sports. <00:00:43.898>We <00:00:44.006>have <00:00:44.113>40 <00:00:44.221>million <00:00:44.329>more <00:00:44.436>than <00:00:44.544>40 <00:00:44.652>million <00:00:44.760>users

00:00:46.389 --> 00:00:46.399 align:start position:0%
<00:00:46.389>40 <00:00:46.390>million <00:00:46.392>more <00:00:46.393>than <00:00:46.395>40 <00:00:46.396>million <00:00:46.398>users

00:00:46.399 --> 00:00:50.389 align:start position:0%
<00:00:46.399>40 <00:00:46.499>million <00:00:46.599>more <00:00:46.699>than <00:00:46.799>40 <00:00:46.899>million <00:00:46.999>users <00:00:47.099>monthly. <00:00:47.199>We <00:00:47.299>do <00:00:47.399>more <00:00:47.499>than <00:00:47.599>two <00:00:47.699>pabytes <00:00:47.799>of

00:00:50.389 --> 00:00:50.399 align:start position:0%
<00:00:50.389>monthly. <00:00:50.390>We <00:00:50.391>do <00:00:50.392>more <00:00:50.394>than <00:00:50.395>two <00:00:50.396>pabytes <00:00:50.398>of

00:00:50.399 --> 00:00:52.869 align:start position:0%
<00:00:50.399>monthly. <00:00:50.515>We <00:00:50.632>do <00:00:50.749>more <00:00:50.865>than <00:00:50.982>two <00:00:51.099>pabytes <00:00:51.215>of <00:00:51.332>traffic <00:00:51.449>of <00:00:51.565>egress <00:00:51.682>every <00:00:51.799>month.

00:00:52.869 --> 00:00:52.879 align:start position:0%
<00:00:52.869>traffic <00:00:52.871>of <00:00:52.873>egress <00:00:52.875>every <00:00:52.878>month.

00:00:52.879 --> 00:00:55.990 align:start position:0%
<00:00:52.879>traffic <00:00:53.006>of <00:00:53.133>egress <00:00:53.260>every <00:00:53.388>month. <00:00:53.515>uh <00:00:53.642>we <00:00:53.769>do <00:00:53.897>500 <00:00:54.024>billion <00:00:54.151>requests <00:00:54.279>every

00:00:55.990 --> 00:00:56.000 align:start position:0%
<00:00:55.990>uh <00:00:55.991>we <00:00:55.993>do <00:00:55.994>500 <00:00:55.996>billion <00:00:55.997>requests <00:00:55.999>every

00:00:56.000 --> 00:00:57.750 align:start position:0%
<00:00:56.000>uh <00:00:56.107>we <00:00:56.215>do <00:00:56.323>500 <00:00:56.430>billion <00:00:56.538>requests <00:00:56.646>every <00:00:56.753>month <00:00:56.861>and <00:00:56.969>our <00:00:57.076>peak <00:00:57.184>was <00:00:57.292>3 <00:00:57.400>million

00:00:57.750 --> 00:00:57.760 align:start position:0%
<00:00:57.750>month <00:00:57.751>and <00:00:57.753>our <00:00:57.754>peak <00:00:57.756>was <00:00:57.757>3 <00:00:57.759>million

00:00:57.760 --> 00:00:59.910 align:start position:0%
<00:00:57.760>month <00:00:57.860>and <00:00:57.960>our <00:00:58.059>peak <00:00:58.160>was <00:00:58.260>3 <00:00:58.360>million <00:00:58.460>requests <00:00:58.559>per <00:00:58.660>per <00:00:58.760>second. <00:00:58.860>So <00:00:58.960>it's <00:00:59.059>not <00:00:59.160>a

00:00:59.910 --> 00:00:59.920 align:start position:0%
<00:00:59.910>requests <00:00:59.911>per <00:00:59.912>per <00:00:59.913>second. <00:00:59.915>So <00:00:59.916>it's <00:00:59.917>not <00:00:59.919>a

00:00:59.920 --> 00:01:02.150 align:start position:0%
<00:00:59.920>requests <00:01:00.020>per <00:01:00.120>per <00:01:00.220>second. <00:01:00.320>So <00:01:00.420>it's <00:01:00.520>not <00:01:00.620>a <00:01:00.720>small <00:01:00.820>system. <00:01:00.920>Uh <00:01:01.020>we've <00:01:01.120>been <00:01:01.220>doing <00:01:01.320>this

00:01:02.150 --> 00:01:02.160 align:start position:0%
<00:01:02.150>small <00:01:02.151>system. <00:01:02.153>Uh <00:01:02.154>we've <00:01:02.156>been <00:01:02.157>doing <00:01:02.159>this

00:01:02.160 --> 00:01:05.270 align:start position:0%
<00:01:02.160>small <00:01:02.247>system. <00:01:02.334>Uh <00:01:02.422>we've <00:01:02.510>been <00:01:02.597>doing <00:01:02.684>this <00:01:02.772>for <00:01:02.860>the <00:01:02.947>last <00:01:03.035>15 <00:01:03.122>years <00:01:03.209>and <00:01:03.297>in <00:01:03.385>that <00:01:03.472>time <00:01:03.559>I

00:01:05.270 --> 00:01:05.280 align:start position:0%
<00:01:05.269>for <00:01:05.271>the <00:01:05.271>last <00:01:05.272>15 <00:01:05.274>years <00:01:05.275>and <00:01:05.275>in <00:01:05.277>that <00:01:05.278>time <00:01:05.279>I

00:01:05.280 --> 00:01:06.710 align:start position:0%
<00:01:05.280>for <00:01:05.355>the <00:01:05.431>last <00:01:05.507>15 <00:01:05.582>years <00:01:05.658>and <00:01:05.734>in <00:01:05.809>that <00:01:05.885>time <00:01:05.961>I <00:01:06.037>got <00:01:06.112>to <00:01:06.188>play <00:01:06.264>around <00:01:06.339>with <00:01:06.415>a <00:01:06.491>lot <00:01:06.567>of

00:01:06.710 --> 00:01:06.720 align:start position:0%
<00:01:06.710>got <00:01:06.711>to <00:01:06.712>play <00:01:06.713>around <00:01:06.715>with <00:01:06.716>a <00:01:06.717>lot <00:01:06.719>of

00:01:06.720 --> 00:01:09.429 align:start position:0%
<00:01:06.720>got <00:01:06.827>to <00:01:06.935>play <00:01:07.043>around <00:01:07.150>with <00:01:07.258>a <00:01:07.366>lot <00:01:07.473>of <00:01:07.581>technologies <00:01:07.689>as <00:01:07.796>probably <00:01:07.904>most <00:01:08.012>of <00:01:08.120>you

00:01:09.429 --> 00:01:09.439 align:start position:0%
<00:01:09.429>technologies <00:01:09.430>as <00:01:09.432>probably <00:01:09.434>most <00:01:09.436>of <00:01:09.437>you

00:01:09.439 --> 00:01:11.350 align:start position:0%
<00:01:09.439>technologies <00:01:09.546>as <00:01:09.654>probably <00:01:09.762>most <00:01:09.869>of <00:01:09.977>you <00:01:10.085>have. <00:01:10.192>So <00:01:10.300>we <00:01:10.408>are <00:01:10.515>developers. <00:01:10.623>We <00:01:10.731>like <00:01:10.839>to

00:01:11.350 --> 00:01:11.360 align:start position:0%
<00:01:11.350>have. <00:01:11.351>So <00:01:11.352>we <00:01:11.353>are <00:01:11.355>developers. <00:01:11.356>We <00:01:11.357>like <00:01:11.359>to

00:01:11.360 --> 00:01:13.590 align:start position:0%
<00:01:11.360>have. <00:01:11.453>So <00:01:11.546>we <00:01:11.640>are <00:01:11.733>developers. <00:01:11.826>We <00:01:11.920>like <00:01:12.013>to <00:01:12.106>try <00:01:12.200>out <00:01:12.293>new <00:01:12.386>stuff. <00:01:12.480>It's <00:01:12.573>always <00:01:12.666>new <00:01:12.760>and

00:01:13.590 --> 00:01:13.600 align:start position:0%
<00:01:13.590>try <00:01:13.591>out <00:01:13.592>new <00:01:13.593>stuff. <00:01:13.595>It's <00:01:13.596>always <00:01:13.597>new <00:01:13.598>and

00:01:13.600 --> 00:01:15.750 align:start position:0%
<00:01:13.600>try <00:01:13.687>out <00:01:13.774>new <00:01:13.862>stuff. <00:01:13.949>It's <00:01:14.037>always <00:01:14.125>new <00:01:14.212>and <00:01:14.300>shiny. <00:01:14.387>If <00:01:14.475>Google <00:01:14.562>uses <00:01:14.649>it, <00:01:14.737>we <00:01:14.824>have <00:01:14.912>to <00:01:15.000>use

00:01:15.750 --> 00:01:15.760 align:start position:0%
<00:01:15.750>shiny. <00:01:15.751>If <00:01:15.752>Google <00:01:15.753>uses <00:01:15.754>it, <00:01:15.755>we <00:01:15.756>have <00:01:15.757>to <00:01:15.759>use

00:01:15.760 --> 00:01:18.710 align:start position:0%
<00:01:15.760>shiny. <00:01:15.842>If <00:01:15.924>Google <00:01:16.007>uses <00:01:16.089>it, <00:01:16.171>we <00:01:16.254>have <00:01:16.336>to <00:01:16.418>use <00:01:16.501>it <00:01:16.583>as <00:01:16.665>well. <00:01:16.748>So, <00:01:16.830>we <00:01:16.912>made <00:01:16.995>quite <00:01:17.077>a <00:01:17.160>few

00:01:18.710 --> 00:01:18.720 align:start position:0%
<00:01:18.710>it <00:01:18.711>as <00:01:18.712>well. <00:01:18.713>So, <00:01:18.714>we <00:01:18.715>made <00:01:18.716>quite <00:01:18.717>a <00:01:18.719>few

00:01:18.720 --> 00:01:21.270 align:start position:0%
<00:01:18.720>it <00:01:18.802>as <00:01:18.884>well. <00:01:18.967>So, <00:01:19.049>we <00:01:19.131>made <00:01:19.214>quite <00:01:19.296>a <00:01:19.378>few <00:01:19.461>mistakes <00:01:19.543>and <00:01:19.625>I'm <00:01:19.708>going <00:01:19.790>to <00:01:19.872>try <00:01:19.955>to <00:01:20.037>go <00:01:20.120>over

00:01:21.270 --> 00:01:21.280 align:start position:0%
<00:01:21.270>mistakes <00:01:21.271>and <00:01:21.272>I'm <00:01:21.273>going <00:01:21.274>to <00:01:21.275>try <00:01:21.276>to <00:01:21.277>go <00:01:21.279>over

00:01:21.280 --> 00:01:24.149 align:start position:0%
<00:01:21.280>mistakes <00:01:21.367>and <00:01:21.455>I'm <00:01:21.542>going <00:01:21.630>to <00:01:21.717>try <00:01:21.805>to <00:01:21.892>go <00:01:21.980>over <00:01:22.067>what <00:01:22.155>we <00:01:22.242>had, <00:01:22.330>what <00:01:22.417>we <00:01:22.505>tried <00:01:22.592>out, <00:01:22.680>what

00:01:24.149 --> 00:01:24.159 align:start position:0%
<00:01:24.149>what <00:01:24.150>we <00:01:24.151>had, <00:01:24.152>what <00:01:24.154>we <00:01:24.155>tried <00:01:24.156>out, <00:01:24.157>what

00:01:24.159 --> 00:01:26.469 align:start position:0%
<00:01:24.158>what <00:01:24.258>we <00:01:24.359>had, <00:01:24.458>what <00:01:24.559>we <00:01:24.658>tried <00:01:24.758>out, <00:01:24.859>what <00:01:24.958>worked <00:01:25.059>and <00:01:25.158>what <00:01:25.258>didn't. <00:01:25.359>So, <00:01:25.458>we <00:01:25.559>started

00:01:26.469 --> 00:01:26.479 align:start position:0%
<00:01:26.469>worked <00:01:26.470>and <00:01:26.472>what <00:01:26.473>didn't. <00:01:26.475>So, <00:01:26.476>we <00:01:26.478>started

00:01:26.479 --> 00:01:29.990 align:start position:0%
<00:01:26.479>worked <00:01:26.586>and <00:01:26.694>what <00:01:26.802>didn't. <00:01:26.909>So, <00:01:27.017>we <00:01:27.125>started <00:01:27.232>out <00:01:27.340>with <00:01:27.448>a <00:01:27.555>basic <00:01:27.663>uh <00:01:27.771>relational <00:01:27.879>MySQL

00:01:29.990 --> 00:01:30.000 align:start position:0%
<00:01:29.990>out <00:01:29.991>with <00:01:29.993>a <00:01:29.994>basic <00:01:29.996>uh <00:01:29.997>relational <00:01:29.999>MySQL

00:01:30.000 --> 00:01:31.749 align:start position:0%
<00:01:30.000>out <00:01:30.116>with <00:01:30.233>a <00:01:30.350>basic <00:01:30.466>uh <00:01:30.583>relational <00:01:30.700>MySQL <00:01:30.816>database <00:01:30.933>because <00:01:31.050>it's <00:01:31.166>sports. <00:01:31.283>You <00:01:31.400>want

00:01:31.749 --> 00:01:31.759 align:start position:0%
<00:01:31.749>database <00:01:31.750>because <00:01:31.752>it's <00:01:31.754>sports. <00:01:31.756>You <00:01:31.758>want

00:01:31.759 --> 00:01:34.149 align:start position:0%
<00:01:31.759>database <00:01:31.875>because <00:01:31.992>it's <00:01:32.109>sports. <00:01:32.225>You <00:01:32.342>want <00:01:32.459>to <00:01:32.575>have <00:01:32.692>relations <00:01:32.809>on <00:01:32.925>which <00:01:33.042>team <00:01:33.159>plays

00:01:34.149 --> 00:01:34.159 align:start position:0%
<00:01:34.149>to <00:01:34.150>have <00:01:34.152>relations <00:01:34.153>on <00:01:34.155>which <00:01:34.156>team <00:01:34.157>plays

00:01:34.159 --> 00:01:36.390 align:start position:0%
<00:01:34.158>to <00:01:34.258>have <00:01:34.359>relations <00:01:34.458>on <00:01:34.559>which <00:01:34.658>team <00:01:34.758>plays <00:01:34.859>against <00:01:34.958>uh <00:01:35.059>which <00:01:35.158>one. <00:01:35.258>And <00:01:35.359>then <00:01:35.458>a <00:01:35.559>certain

00:01:36.390 --> 00:01:36.400 align:start position:0%
<00:01:36.390>against <00:01:36.391>uh <00:01:36.392>which <00:01:36.393>one. <00:01:36.395>And <00:01:36.396>then <00:01:36.397>a <00:01:36.399>certain

00:01:36.400 --> 00:01:39.510 align:start position:0%
<00:01:36.400>against <00:01:36.493>uh <00:01:36.586>which <00:01:36.680>one. <00:01:36.773>And <00:01:36.866>then <00:01:36.960>a <00:01:37.053>certain <00:01:37.146>point <00:01:37.240>in <00:01:37.333>time, <00:01:37.426>we <00:01:37.520>saw <00:01:37.613>that <00:01:37.706>there <00:01:37.800>there's

00:01:39.510 --> 00:01:39.520 align:start position:0%
<00:01:39.509>point <00:01:39.511>in <00:01:39.512>time, <00:01:39.513>we <00:01:39.515>saw <00:01:39.516>that <00:01:39.517>there <00:01:39.519>there's

00:01:39.520 --> 00:01:42.230 align:start position:0%
<00:01:39.520>point <00:01:39.620>in <00:01:39.720>time, <00:01:39.820>we <00:01:39.920>saw <00:01:40.020>that <00:01:40.120>there <00:01:40.220>there's <00:01:40.320>this <00:01:40.420>really <00:01:40.520>cool <00:01:40.620>new <00:01:40.720>stuff <00:01:40.820>called <00:01:40.920>NoSQL

00:01:42.230 --> 00:01:42.240 align:start position:0%
<00:01:42.229>this <00:01:42.231>really <00:01:42.232>cool <00:01:42.234>new <00:01:42.236>stuff <00:01:42.237>called <00:01:42.239>NoSQL

00:01:42.240 --> 00:01:45.190 align:start position:0%
<00:01:42.240>this <00:01:42.333>really <00:01:42.426>cool <00:01:42.520>new <00:01:42.613>stuff <00:01:42.706>called <00:01:42.800>NoSQL <00:01:42.893>and <00:01:42.986>we <00:01:43.080>wanted <00:01:43.173>to <00:01:43.266>try <00:01:43.360>it <00:01:43.453>out. <00:01:43.546>So <00:01:43.640>of

00:01:45.190 --> 00:01:45.200 align:start position:0%
<00:01:45.190>and <00:01:45.191>we <00:01:45.192>wanted <00:01:45.193>to <00:01:45.194>try <00:01:45.195>it <00:01:45.196>out. <00:01:45.197>So <00:01:45.199>of

00:01:45.200 --> 00:01:47.910 align:start position:0%
<00:01:45.200>and <00:01:45.282>we <00:01:45.364>wanted <00:01:45.447>to <00:01:45.529>try <00:01:45.611>it <00:01:45.694>out. <00:01:45.776>So <00:01:45.858>of <00:01:45.941>course <00:01:46.023>at <00:01:46.105>that <00:01:46.188>time <00:01:46.270>it <00:01:46.352>was <00:01:46.435>10 <00:01:46.517>years <00:01:46.600>ago

00:01:47.910 --> 00:01:47.920 align:start position:0%
<00:01:47.910>course <00:01:47.911>at <00:01:47.912>that <00:01:47.913>time <00:01:47.914>it <00:01:47.915>was <00:01:47.916>10 <00:01:47.917>years <00:01:47.919>ago

00:01:47.920 --> 00:01:52.550 align:start position:0%
<00:01:47.920>course <00:01:48.007>at <00:01:48.095>that <00:01:48.182>time <00:01:48.270>it <00:01:48.357>was <00:01:48.445>10 <00:01:48.532>years <00:01:48.620>ago <00:01:48.707>we <00:01:48.795>wanted <00:01:48.882>to <00:01:48.970>try <00:01:49.057>MongoDB <00:01:49.145>um <00:01:49.232>because <00:01:49.320>you

00:01:52.550 --> 00:01:52.560 align:start position:0%
<00:01:52.550>we <00:01:52.551>wanted <00:01:52.552>to <00:01:52.553>try <00:01:52.555>MongoDB <00:01:52.556>um <00:01:52.557>because <00:01:52.559>you

00:01:52.560 --> 00:01:55.030 align:start position:0%
<00:01:52.560>we <00:01:52.653>wanted <00:01:52.746>to <00:01:52.840>try <00:01:52.933>MongoDB <00:01:53.026>um <00:01:53.120>because <00:01:53.213>you <00:01:53.306>know <00:01:53.400>it's <00:01:53.493>webcale <00:01:53.586>so <00:01:53.680>we <00:01:53.773>need <00:01:53.866>webcale <00:01:53.960>is

00:01:55.030 --> 00:01:55.040 align:start position:0%
<00:01:55.030>know <00:01:55.031>it's <00:01:55.032>webcale <00:01:55.033>so <00:01:55.035>we <00:01:55.036>need <00:01:55.037>webcale <00:01:55.038>is

00:01:55.040 --> 00:01:57.990 align:start position:0%
<00:01:55.039>know <00:01:55.133>it's <00:01:55.226>webcale <00:01:55.320>so <00:01:55.413>we <00:01:55.506>need <00:01:55.600>webcale <00:01:55.693>is <00:01:55.786>going <00:01:55.880>to <00:01:55.973>scale <00:01:56.066>our <00:01:56.160>web <00:01:56.253>um <00:01:56.346>and <00:01:56.440>it

00:01:57.990 --> 00:01:58.000 align:start position:0%
<00:01:57.990>going <00:01:57.991>to <00:01:57.992>scale <00:01:57.993>our <00:01:57.995>web <00:01:57.996>um <00:01:57.997>and <00:01:57.999>it

00:01:58.000 --> 00:02:01.270 align:start position:0%
<00:01:58.000>going <00:01:58.100>to <00:01:58.200>scale <00:01:58.300>our <00:01:58.400>web <00:01:58.500>um <00:01:58.600>and <00:01:58.700>it <00:01:58.800>promised <00:01:58.900>a <00:01:59.000>lot <00:01:59.100>so <00:01:59.200>it's <00:01:59.300>fast <00:01:59.400>it's

00:02:01.270 --> 00:02:01.280 align:start position:0%
<00:02:01.270>promised <00:02:01.271>a <00:02:01.273>lot <00:02:01.274>so <00:02:01.276>it's <00:02:01.277>fast <00:02:01.279>it's

00:02:01.280 --> 00:02:04.310 align:start position:0%
<00:02:01.280>promised <00:02:01.387>a <00:02:01.495>lot <00:02:01.603>so <00:02:01.710>it's <00:02:01.818>fast <00:02:01.926>it's <00:02:02.033>scalable <00:02:02.141>it's <00:02:02.249>simple <00:02:02.356>and <00:02:02.464>it <00:02:02.572>doesn't <00:02:02.680>have

00:02:04.310 --> 00:02:04.320 align:start position:0%
<00:02:04.310>scalable <00:02:04.311>it's <00:02:04.313>simple <00:02:04.314>and <00:02:04.316>it <00:02:04.317>doesn't <00:02:04.318>have

00:02:04.320 --> 00:02:06.389 align:start position:0%
<00:02:04.320>scalable <00:02:04.419>it's <00:02:04.520>simple <00:02:04.619>and <00:02:04.720>it <00:02:04.820>doesn't <00:02:04.919>have <00:02:05.020>a <00:02:05.119>schema <00:02:05.220>which <00:02:05.320>means <00:02:05.419>you <00:02:05.520>can <00:02:05.619>do <00:02:05.720>whatever

00:02:06.389 --> 00:02:06.399 align:start position:0%
<00:02:06.389>a <00:02:06.390>schema <00:02:06.391>which <00:02:06.392>means <00:02:06.394>you <00:02:06.395>can <00:02:06.396>do <00:02:06.398>whatever

00:02:06.399 --> 00:02:09.350 align:start position:0%
<00:02:06.399>a <00:02:06.499>schema <00:02:06.599>which <00:02:06.699>means <00:02:06.799>you <00:02:06.899>can <00:02:06.999>do <00:02:07.099>whatever <00:02:07.199>you <00:02:07.299>want <00:02:07.399>and <00:02:07.499>I'm <00:02:07.599>not <00:02:07.699>picking <00:02:07.799>on

00:02:09.350 --> 00:02:09.360 align:start position:0%
<00:02:09.350>you <00:02:09.351>want <00:02:09.353>and <00:02:09.354>I'm <00:02:09.356>not <00:02:09.357>picking <00:02:09.359>on

00:02:09.360 --> 00:02:12.070 align:start position:0%
<00:02:09.360>you <00:02:09.467>want <00:02:09.575>and <00:02:09.683>I'm <00:02:09.790>not <00:02:09.898>picking <00:02:10.006>on <00:02:10.113>like <00:02:10.221>any <00:02:10.329>NoSQL <00:02:10.436>promises <00:02:10.544>the <00:02:10.652>same <00:02:10.760>thing

00:02:12.070 --> 00:02:12.080 align:start position:0%
<00:02:12.070>like <00:02:12.071>any <00:02:12.073>NoSQL <00:02:12.074>promises <00:02:12.076>the <00:02:12.077>same <00:02:12.079>thing

00:02:12.080 --> 00:02:14.229 align:start position:0%
<00:02:12.080>like <00:02:12.173>any <00:02:12.266>NoSQL <00:02:12.360>promises <00:02:12.453>the <00:02:12.546>same <00:02:12.640>thing <00:02:12.733>which <00:02:12.826>is <00:02:12.920>true <00:02:13.013>like <00:02:13.106>this <00:02:13.200>all <00:02:13.293>of <00:02:13.386>This <00:02:13.480>is

00:02:14.229 --> 00:02:14.239 align:start position:0%
<00:02:14.228>which <00:02:14.230>is <00:02:14.231>true <00:02:14.232>like <00:02:14.233>this <00:02:14.234>all <00:02:14.235>of <00:02:14.236>This <00:02:14.238>is

00:02:14.239 --> 00:02:16.470 align:start position:0%
<00:02:14.239>which <00:02:14.326>is <00:02:14.414>true <00:02:14.501>like <00:02:14.589>this <00:02:14.676>all <00:02:14.764>of <00:02:14.851>This <00:02:14.939>is <00:02:15.026>true <00:02:15.114>to <00:02:15.201>a <00:02:15.289>certain <00:02:15.376>point <00:02:15.464>and <00:02:15.551>the <00:02:15.639>main

00:02:16.470 --> 00:02:16.480 align:start position:0%
<00:02:16.470>true <00:02:16.471>to <00:02:16.472>a <00:02:16.473>certain <00:02:16.475>point <00:02:16.476>and <00:02:16.477>the <00:02:16.478>main

00:02:16.480 --> 00:02:20.630 align:start position:0%
<00:02:16.480>true <00:02:16.573>to <00:02:16.666>a <00:02:16.760>certain <00:02:16.853>point <00:02:16.946>and <00:02:17.040>the <00:02:17.133>main <00:02:17.226>reason <00:02:17.320>why <00:02:17.413>people <00:02:17.506>use <00:02:17.600>NoSQL <00:02:17.693>today <00:02:17.786>is <00:02:17.880>SQL

00:02:20.630 --> 00:02:20.640 align:start position:0%
<00:02:20.630>reason <00:02:20.631>why <00:02:20.632>people <00:02:20.633>use <00:02:20.635>NoSQL <00:02:20.636>today <00:02:20.637>is <00:02:20.638>SQL

00:02:20.640 --> 00:02:24.070 align:start position:0%
<00:02:20.640>reason <00:02:20.756>why <00:02:20.873>people <00:02:20.989>use <00:02:21.106>NoSQL <00:02:21.223>today <00:02:21.339>is <00:02:21.456>SQL <00:02:21.573>databases <00:02:21.690>cannot <00:02:21.806>run <00:02:21.923>large <00:02:22.040>workloads,

00:02:24.070 --> 00:02:24.080 align:start position:0%
<00:02:24.070>databases <00:02:24.072>cannot <00:02:24.074>run <00:02:24.076>large <00:02:24.078>workloads,

00:02:24.080 --> 00:02:27.270 align:start position:0%
<00:02:24.079>databases <00:02:24.196>cannot <00:02:24.313>run <00:02:24.429>large <00:02:24.546>workloads, <00:02:24.663>right? <00:02:24.779>We've <00:02:24.896>been <00:02:25.013>thought <00:02:25.130>that <00:02:25.246>SQL <00:02:25.363>is <00:02:25.480>a

00:02:27.270 --> 00:02:27.280 align:start position:0%
<00:02:27.270>right? <00:02:27.271>We've <00:02:27.272>been <00:02:27.273>thought <00:02:27.275>that <00:02:27.276>SQL <00:02:27.277>is <00:02:27.279>a

00:02:27.280 --> 00:02:30.150 align:start position:0%
<00:02:27.280>right? <00:02:27.380>We've <00:02:27.480>been <00:02:27.580>thought <00:02:27.680>that <00:02:27.780>SQL <00:02:27.880>is <00:02:27.980>a <00:02:28.080>problem. <00:02:28.180>It's <00:02:28.280>it's <00:02:28.380>slow. <00:02:28.480>Um <00:02:28.580>it's <00:02:28.680>bloated

00:02:30.150 --> 00:02:30.160 align:start position:0%
<00:02:30.150>problem. <00:02:30.151>It's <00:02:30.153>it's <00:02:30.154>slow. <00:02:30.156>Um <00:02:30.157>it's <00:02:30.159>bloated

00:02:30.160 --> 00:02:32.869 align:start position:0%
<00:02:30.160>problem. <00:02:30.253>It's <00:02:30.346>it's <00:02:30.440>slow. <00:02:30.533>Um <00:02:30.626>it's <00:02:30.720>bloated <00:02:30.813>and <00:02:30.906>you're <00:02:31.000>not <00:02:31.093>going <00:02:31.186>to <00:02:31.280>make <00:02:31.373>an <00:02:31.466>app <00:02:31.560>that

00:02:32.869 --> 00:02:32.879 align:start position:0%
<00:02:32.869>and <00:02:32.870>you're <00:02:32.871>not <00:02:32.872>going <00:02:32.873>to <00:02:32.874>make <00:02:32.875>an <00:02:32.876>app <00:02:32.878>that

00:02:32.879 --> 00:02:37.670 align:start position:0%
<00:02:32.879>and <00:02:32.956>you're <00:02:33.034>not <00:02:33.112>going <00:02:33.190>to <00:02:33.267>make <00:02:33.345>an <00:02:33.423>app <00:02:33.501>that <00:02:33.578>has <00:02:33.656>many <00:02:33.734>users <00:02:33.812>with <00:02:33.890>it. <00:02:33.967>So <00:02:34.045>I <00:02:34.123>I <00:02:34.201>wanted <00:02:34.279>to

00:02:37.670 --> 00:02:37.680 align:start position:0%
<00:02:37.670>has <00:02:37.671>many <00:02:37.672>users <00:02:37.673>with <00:02:37.674>it. <00:02:37.675>So <00:02:37.676>I <00:02:37.677>I <00:02:37.678>wanted <00:02:37.679>to

00:02:37.680 --> 00:02:40.309 align:start position:0%
<00:02:37.680>has <00:02:37.762>many <00:02:37.844>users <00:02:37.927>with <00:02:38.009>it. <00:02:38.091>So <00:02:38.174>I <00:02:38.256>I <00:02:38.338>wanted <00:02:38.421>to <00:02:38.503>put <00:02:38.585>these <00:02:38.668>graphs <00:02:38.750>here. <00:02:38.832>Um <00:02:38.915>there's <00:02:38.997>a <00:02:39.080>QR

00:02:40.309 --> 00:02:40.319 align:start position:0%
<00:02:40.309>put <00:02:40.310>these <00:02:40.311>graphs <00:02:40.312>here. <00:02:40.314>Um <00:02:40.315>there's <00:02:40.316>a <00:02:40.318>QR

00:02:40.319 --> 00:02:42.229 align:start position:0%
<00:02:40.319>put <00:02:40.401>these <00:02:40.483>graphs <00:02:40.566>here. <00:02:40.648>Um <00:02:40.730>there's <00:02:40.813>a <00:02:40.895>QR <00:02:40.977>code <00:02:41.060>if <00:02:41.142>you <00:02:41.224>want <00:02:41.307>to <00:02:41.389>scan <00:02:41.471>it. <00:02:41.554>So <00:02:41.636>I'm <00:02:41.719>not

00:02:42.229 --> 00:02:42.239 align:start position:0%
<00:02:42.228>code <00:02:42.230>if <00:02:42.231>you <00:02:42.232>want <00:02:42.233>to <00:02:42.233>scan <00:02:42.234>it. <00:02:42.236>So <00:02:42.237>I'm <00:02:42.238>not

00:02:42.239 --> 00:02:44.550 align:start position:0%
<00:02:42.239>code <00:02:42.321>if <00:02:42.403>you <00:02:42.486>want <00:02:42.568>to <00:02:42.650>scan <00:02:42.733>it. <00:02:42.815>So <00:02:42.897>I'm <00:02:42.980>not <00:02:43.062>lying. <00:02:43.144>So <00:02:43.227>this <00:02:43.309>is <00:02:43.391>a <00:02:43.474>real <00:02:43.556>research <00:02:43.639>which

00:02:44.550 --> 00:02:44.560 align:start position:0%
<00:02:44.550>lying. <00:02:44.551>So <00:02:44.552>this <00:02:44.553>is <00:02:44.555>a <00:02:44.556>real <00:02:44.557>research <00:02:44.559>which

00:02:44.560 --> 00:02:49.670 align:start position:0%
<00:02:44.560>lying. <00:02:44.667>So <00:02:44.775>this <00:02:44.883>is <00:02:44.990>a <00:02:45.098>real <00:02:45.206>research <00:02:45.313>which <00:02:45.421>compares <00:02:45.529>MongoDB <00:02:45.636>with <00:02:45.744>posgress <00:02:45.852>uh <00:02:45.960>and

00:02:49.670 --> 00:02:49.680 align:start position:0%
<00:02:49.670>compares <00:02:49.671>MongoDB <00:02:49.673>with <00:02:49.675>posgress <00:02:49.677>uh <00:02:49.679>and

00:02:49.680 --> 00:02:52.390 align:start position:0%
<00:02:49.680>compares <00:02:49.796>MongoDB <00:02:49.913>with <00:02:50.030>posgress <00:02:50.146>uh <00:02:50.263>and <00:02:50.380>higher <00:02:50.496>is <00:02:50.613>better <00:02:50.730>right. <00:02:50.846>So <00:02:50.963>posgress <00:02:51.080>is

00:02:52.390 --> 00:02:52.400 align:start position:0%
<00:02:52.390>higher <00:02:52.391>is <00:02:52.393>better <00:02:52.394>right. <00:02:52.396>So <00:02:52.397>posgress <00:02:52.399>is

00:02:52.400 --> 00:02:55.030 align:start position:0%
<00:02:52.400>higher <00:02:52.487>is <00:02:52.575>better <00:02:52.662>right. <00:02:52.750>So <00:02:52.837>posgress <00:02:52.925>is <00:02:53.012>uh <00:02:53.100>is <00:02:53.187>in <00:02:53.275>blue <00:02:53.362>and <00:02:53.450>you <00:02:53.537>can <00:02:53.625>see <00:02:53.712>like <00:02:53.800>it

00:02:55.030 --> 00:02:55.040 align:start position:0%
<00:02:55.030>uh <00:02:55.031>is <00:02:55.032>in <00:02:55.033>blue <00:02:55.034>and <00:02:55.035>you <00:02:55.036>can <00:02:55.037>see <00:02:55.037>like <00:02:55.039>it

00:02:55.040 --> 00:02:57.670 align:start position:0%
<00:02:55.040>uh <00:02:55.122>is <00:02:55.204>in <00:02:55.287>blue <00:02:55.369>and <00:02:55.451>you <00:02:55.534>can <00:02:55.616>see <00:02:55.698>like <00:02:55.781>it <00:02:55.863>can <00:02:55.945>perform <00:02:56.028>a <00:02:56.110>lot. <00:02:56.192>The <00:02:56.275>first <00:02:56.357>time <00:02:56.440>I

00:02:57.670 --> 00:02:57.680 align:start position:0%
<00:02:57.670>can <00:02:57.671>perform <00:02:57.672>a <00:02:57.673>lot. <00:02:57.675>The <00:02:57.676>first <00:02:57.677>time <00:02:57.679>I

00:02:57.680 --> 00:03:00.470 align:start position:0%
<00:02:57.680>can <00:02:57.787>perform <00:02:57.895>a <00:02:58.003>lot. <00:02:58.110>The <00:02:58.218>first <00:02:58.326>time <00:02:58.433>I <00:02:58.541>heard <00:02:58.649>about <00:02:58.756>this <00:02:58.864>database <00:02:58.972>was <00:02:59.080>like

00:03:00.470 --> 00:03:00.480 align:start position:0%
<00:03:00.470>heard <00:03:00.471>about <00:03:00.473>this <00:03:00.475>database <00:03:00.477>was <00:03:00.478>like

00:03:00.480 --> 00:03:02.869 align:start position:0%
<00:03:00.480>heard <00:03:00.587>about <00:03:00.695>this <00:03:00.803>database <00:03:00.910>was <00:03:01.018>like <00:03:01.126>almost <00:03:01.233>10 <00:03:01.341>years <00:03:01.449>ago <00:03:01.556>when <00:03:01.664>my <00:03:01.772>friend <00:03:01.880>told

00:03:02.869 --> 00:03:02.879 align:start position:0%
<00:03:02.869>almost <00:03:02.870>10 <00:03:02.871>years <00:03:02.872>ago <00:03:02.874>when <00:03:02.875>my <00:03:02.876>friend <00:03:02.878>told

00:03:02.879 --> 00:03:05.509 align:start position:0%
<00:03:02.879>almost <00:03:02.966>10 <00:03:03.054>years <00:03:03.141>ago <00:03:03.228>when <00:03:03.316>my <00:03:03.404>friend <00:03:03.491>told <00:03:03.578>me <00:03:03.666>like <00:03:03.754>you <00:03:03.841>don't <00:03:03.929>have <00:03:04.016>to <00:03:04.103>use <00:03:04.191>any <00:03:04.279>NoSQL

00:03:05.509 --> 00:03:05.519 align:start position:0%
<00:03:05.509>me <00:03:05.510>like <00:03:05.511>you <00:03:05.512>don't <00:03:05.513>have <00:03:05.514>to <00:03:05.515>use <00:03:05.516>any <00:03:05.518>NoSQL

00:03:05.519 --> 00:03:07.110 align:start position:0%
<00:03:05.519>me <00:03:05.612>like <00:03:05.705>you <00:03:05.799>don't <00:03:05.892>have <00:03:05.985>to <00:03:06.079>use <00:03:06.172>any <00:03:06.265>NoSQL <00:03:06.359>database. <00:03:06.452>You <00:03:06.545>can <00:03:06.639>just <00:03:06.732>use <00:03:06.825>posgress. <00:03:06.919>It

00:03:07.110 --> 00:03:07.120 align:start position:0%
<00:03:07.110>database. <00:03:07.111>You <00:03:07.113>can <00:03:07.114>just <00:03:07.116>use <00:03:07.117>posgress. <00:03:07.119>It

00:03:07.120 --> 00:03:09.670 align:start position:0%
<00:03:07.120>database. <00:03:07.227>You <00:03:07.335>can <00:03:07.443>just <00:03:07.550>use <00:03:07.658>posgress. <00:03:07.766>It <00:03:07.873>can <00:03:07.981>save <00:03:08.089>JSON <00:03:08.196>and <00:03:08.304>it's <00:03:08.412>just <00:03:08.520>really

00:03:09.670 --> 00:03:09.680 align:start position:0%
<00:03:09.670>can <00:03:09.671>save <00:03:09.673>JSON <00:03:09.674>and <00:03:09.676>it's <00:03:09.677>just <00:03:09.679>really

00:03:09.680 --> 00:03:12.790 align:start position:0%
<00:03:09.680>can <00:03:09.767>save <00:03:09.855>JSON <00:03:09.942>and <00:03:10.030>it's <00:03:10.117>just <00:03:10.205>really <00:03:10.292>really <00:03:10.380>fast. <00:03:10.467>Um <00:03:10.555>and <00:03:10.642>it <00:03:10.730>can <00:03:10.817>do <00:03:10.905>a <00:03:10.992>lot <00:03:11.080>of

00:03:12.790 --> 00:03:12.800 align:start position:0%
<00:03:12.790>really <00:03:12.791>fast. <00:03:12.792>Um <00:03:12.793>and <00:03:12.794>it <00:03:12.795>can <00:03:12.796>do <00:03:12.797>a <00:03:12.798>lot <00:03:12.799>of

00:03:12.800 --> 00:03:16.470 align:start position:0%
<00:03:12.800>really <00:03:12.893>fast. <00:03:12.986>Um <00:03:13.080>and <00:03:13.173>it <00:03:13.266>can <00:03:13.360>do <00:03:13.453>a <00:03:13.546>lot <00:03:13.640>of <00:03:13.733>operations <00:03:13.826>per <00:03:13.920>second. <00:03:14.013>Um <00:03:14.106>currently <00:03:14.200>we

00:03:16.470 --> 00:03:16.480 align:start position:0%
<00:03:16.470>operations <00:03:16.471>per <00:03:16.473>second. <00:03:16.475>Um <00:03:16.477>currently <00:03:16.478>we

00:03:16.480 --> 00:03:17.589 align:start position:0%
<00:03:16.480>operations <00:03:16.563>per <00:03:16.646>second. <00:03:16.729>Um <00:03:16.812>currently <00:03:16.895>we <00:03:16.979>are <00:03:17.062>running <00:03:17.145>it. <00:03:17.228>So <00:03:17.311>we <00:03:17.394>were <00:03:17.478>playing

00:03:17.589 --> 00:03:17.599 align:start position:0%
<00:03:17.589>are <00:03:17.590>running <00:03:17.591>it. <00:03:17.593>So <00:03:17.595>we <00:03:17.596>were <00:03:17.597>playing

00:03:17.599 --> 00:03:19.509 align:start position:0%
<00:03:17.599>are <00:03:17.715>running <00:03:17.832>it. <00:03:17.948>So <00:03:18.065>we <00:03:18.182>were <00:03:18.298>playing <00:03:18.415>around <00:03:18.532>with <00:03:18.649>We <00:03:18.765>replaced <00:03:18.882>it. <00:03:18.999>I'm

00:03:19.509 --> 00:03:19.519 align:start position:0%
<00:03:19.509>around <00:03:19.510>with <00:03:19.512>We <00:03:19.514>replaced <00:03:19.516>it. <00:03:19.518>I'm

00:03:19.519 --> 00:03:22.470 align:start position:0%
<00:03:19.519>around <00:03:19.626>with <00:03:19.734>We <00:03:19.842>replaced <00:03:19.949>it. <00:03:20.057>I'm <00:03:20.165>gonna <00:03:20.272>talk <00:03:20.380>about <00:03:20.488>why. <00:03:20.595>But <00:03:20.703>this <00:03:20.811>is <00:03:20.919>our

00:03:22.470 --> 00:03:22.480 align:start position:0%
<00:03:22.470>gonna <00:03:22.471>talk <00:03:22.472>about <00:03:22.473>why. <00:03:22.475>But <00:03:22.476>this <00:03:22.477>is <00:03:22.478>our

00:03:22.480 --> 00:03:26.229 align:start position:0%
<00:03:22.480>gonna <00:03:22.573>talk <00:03:22.666>about <00:03:22.760>why. <00:03:22.853>But <00:03:22.946>this <00:03:23.040>is <00:03:23.133>our <00:03:23.226>current <00:03:23.320>setup. <00:03:23.413>So <00:03:23.506>we <00:03:23.600>have <00:03:23.693>one <00:03:23.786>server. <00:03:23.880>We

00:03:26.229 --> 00:03:26.239 align:start position:0%
<00:03:26.228>current <00:03:26.230>setup. <00:03:26.231>So <00:03:26.232>we <00:03:26.234>have <00:03:26.235>one <00:03:26.236>server. <00:03:26.238>We

00:03:26.239 --> 00:03:27.910 align:start position:0%
<00:03:26.239>current <00:03:26.339>setup. <00:03:26.439>So <00:03:26.539>we <00:03:26.639>have <00:03:26.739>one <00:03:26.839>server. <00:03:26.939>We <00:03:27.039>have <00:03:27.139>many <00:03:27.239>but <00:03:27.339>like <00:03:27.439>one <00:03:27.539>server <00:03:27.639>can

00:03:27.910 --> 00:03:27.920 align:start position:0%
<00:03:27.910>have <00:03:27.911>many <00:03:27.913>but <00:03:27.914>like <00:03:27.916>one <00:03:27.917>server <00:03:27.919>can

00:03:27.920 --> 00:03:31.030 align:start position:0%
<00:03:27.920>have <00:03:28.027>many <00:03:28.135>but <00:03:28.243>like <00:03:28.350>one <00:03:28.458>server <00:03:28.566>can <00:03:28.673>actually <00:03:28.781>do <00:03:28.889>1 <00:03:28.996>million <00:03:29.104>queries <00:03:29.212>per <00:03:29.320>second

00:03:31.030 --> 00:03:31.040 align:start position:0%
<00:03:31.030>actually <00:03:31.031>do <00:03:31.033>1 <00:03:31.034>million <00:03:31.036>queries <00:03:31.037>per <00:03:31.039>second

00:03:31.040 --> 00:03:33.589 align:start position:0%
<00:03:31.040>actually <00:03:31.147>do <00:03:31.255>1 <00:03:31.363>million <00:03:31.470>queries <00:03:31.578>per <00:03:31.686>second <00:03:31.793>and <00:03:31.901>it <00:03:32.009>can <00:03:32.116>do <00:03:32.224>90,000 <00:03:32.332>transactions <00:03:32.440>per

00:03:33.589 --> 00:03:33.599 align:start position:0%
<00:03:33.589>and <00:03:33.590>it <00:03:33.591>can <00:03:33.593>do <00:03:33.595>90,000 <00:03:33.596>transactions <00:03:33.597>per

00:03:33.599 --> 00:03:36.229 align:start position:0%
<00:03:33.599>and <00:03:33.706>it <00:03:33.814>can <00:03:33.922>do <00:03:34.029>90,000 <00:03:34.137>transactions <00:03:34.245>per <00:03:34.352>second. <00:03:34.460>Um <00:03:34.568>and <00:03:34.675>one <00:03:34.783>transaction <00:03:34.891>is <00:03:34.999>five

00:03:36.229 --> 00:03:36.239 align:start position:0%
<00:03:36.228>second. <00:03:36.230>Um <00:03:36.232>and <00:03:36.233>one <00:03:36.234>transaction <00:03:36.236>is <00:03:36.238>five

00:03:36.239 --> 00:03:37.750 align:start position:0%
<00:03:36.239>second. <00:03:36.352>Um <00:03:36.465>and <00:03:36.578>one <00:03:36.692>transaction <00:03:36.805>is <00:03:36.918>five <00:03:37.032>things <00:03:37.145>that <00:03:37.258>change <00:03:37.372>the <00:03:37.485>state. <00:03:37.598>So

00:03:37.750 --> 00:03:37.760 align:start position:0%
<00:03:37.750>things <00:03:37.751>that <00:03:37.753>change <00:03:37.755>the <00:03:37.757>state. <00:03:37.759>So

00:03:37.760 --> 00:03:39.750 align:start position:0%
<00:03:37.760>things <00:03:37.887>that <00:03:38.014>change <00:03:38.141>the <00:03:38.269>state. <00:03:38.396>So <00:03:38.523>basically <00:03:38.650>half <00:03:38.778>a <00:03:38.905>million <00:03:39.032>updates <00:03:39.160>which

00:03:39.750 --> 00:03:39.760 align:start position:0%
<00:03:39.750>basically <00:03:39.751>half <00:03:39.753>a <00:03:39.755>million <00:03:39.757>updates <00:03:39.759>which

00:03:39.760 --> 00:03:41.509 align:start position:0%
<00:03:39.760>basically <00:03:39.859>half <00:03:39.959>a <00:03:40.060>million <00:03:40.160>updates <00:03:40.260>which <00:03:40.359>means <00:03:40.459>you <00:03:40.560>can <00:03:40.660>actually <00:03:40.760>do <00:03:40.859>a <00:03:40.959>lot <00:03:41.060>of <00:03:41.160>stuff

00:03:41.509 --> 00:03:41.519 align:start position:0%
<00:03:41.509>means <00:03:41.510>you <00:03:41.511>can <00:03:41.512>actually <00:03:41.513>do <00:03:41.514>a <00:03:41.515>lot <00:03:41.516>of <00:03:41.518>stuff

00:03:41.519 --> 00:03:44.789 align:start position:0%
<00:03:41.519>means <00:03:41.612>you <00:03:41.705>can <00:03:41.799>actually <00:03:41.892>do <00:03:41.985>a <00:03:42.079>lot <00:03:42.172>of <00:03:42.265>stuff <00:03:42.359>with <00:03:42.452>with <00:03:42.545>relational <00:03:42.639>database. <00:03:42.732>So <00:03:42.825>why <00:03:42.919>do

00:03:44.789 --> 00:03:44.799 align:start position:0%
<00:03:44.789>with <00:03:44.790>with <00:03:44.792>relational <00:03:44.793>database. <00:03:44.795>So <00:03:44.796>why <00:03:44.798>do

00:03:44.799 --> 00:03:47.589 align:start position:0%
<00:03:44.799>with <00:03:44.899>with <00:03:44.999>relational <00:03:45.099>database. <00:03:45.199>So <00:03:45.299>why <00:03:45.399>do <00:03:45.499>everyone <00:03:45.599>think <00:03:45.699>that <00:03:45.799>SQL <00:03:45.899>is <00:03:45.999>slow? <00:03:46.099>Why <00:03:46.199>is

00:03:47.589 --> 00:03:47.599 align:start position:0%
<00:03:47.589>everyone <00:03:47.590>think <00:03:47.591>that <00:03:47.592>SQL <00:03:47.594>is <00:03:47.595>slow? <00:03:47.596>Why <00:03:47.597>is

00:03:47.599 --> 00:03:50.550 align:start position:0%
<00:03:47.599>everyone <00:03:47.706>think <00:03:47.814>that <00:03:47.922>SQL <00:03:48.029>is <00:03:48.137>slow? <00:03:48.245>Why <00:03:48.352>is <00:03:48.460>it? <00:03:48.568>Well, <00:03:48.675>it's <00:03:48.783>basically <00:03:48.891>because <00:03:48.999>people

00:03:50.550 --> 00:03:50.560 align:start position:0%
<00:03:50.550>it? <00:03:50.551>Well, <00:03:50.553>it's <00:03:50.555>basically <00:03:50.557>because <00:03:50.559>people

00:03:50.560 --> 00:03:52.470 align:start position:0%
<00:03:50.560>it? <00:03:50.676>Well, <00:03:50.793>it's <00:03:50.910>basically <00:03:51.026>because <00:03:51.143>people <00:03:51.260>write <00:03:51.376>shitty <00:03:51.493>code, <00:03:51.610>right? <00:03:51.726>And <00:03:51.843>then <00:03:51.960>it's

00:03:52.470 --> 00:03:52.480 align:start position:0%
<00:03:52.470>write <00:03:52.471>shitty <00:03:52.472>code, <00:03:52.474>right? <00:03:52.476>And <00:03:52.477>then <00:03:52.478>it's

00:03:52.480 --> 00:03:54.309 align:start position:0%
<00:03:52.480>write <00:03:52.579>shitty <00:03:52.679>code, <00:03:52.780>right? <00:03:52.880>And <00:03:52.980>then <00:03:53.079>it's <00:03:53.179>slow <00:03:53.280>because <00:03:53.380>it's <00:03:53.480>slow <00:03:53.579>and <00:03:53.679>then <00:03:53.780>you <00:03:53.880>have

00:03:54.309 --> 00:03:54.319 align:start position:0%
<00:03:54.309>slow <00:03:54.310>because <00:03:54.311>it's <00:03:54.312>slow <00:03:54.314>and <00:03:54.315>then <00:03:54.316>you <00:03:54.318>have

00:03:54.319 --> 00:03:56.550 align:start position:0%
<00:03:54.319>slow <00:03:54.412>because <00:03:54.505>it's <00:03:54.599>slow <00:03:54.692>and <00:03:54.785>then <00:03:54.879>you <00:03:54.972>have <00:03:55.065>to <00:03:55.159>use <00:03:55.252>something <00:03:55.345>else <00:03:55.439>and <00:03:55.532>you <00:03:55.625>cannot <00:03:55.719>use

00:03:56.550 --> 00:03:56.560 align:start position:0%
<00:03:56.550>to <00:03:56.551>use <00:03:56.552>something <00:03:56.553>else <00:03:56.555>and <00:03:56.556>you <00:03:56.557>cannot <00:03:56.559>use

00:03:56.560 --> 00:04:00.869 align:start position:0%
<00:03:56.560>to <00:03:56.653>use <00:03:56.746>something <00:03:56.840>else <00:03:56.933>and <00:03:57.026>you <00:03:57.120>cannot <00:03:57.213>use <00:03:57.306>Thank <00:03:57.400>you. <00:03:57.493>and <00:03:57.586>you <00:03:57.680>cannot <00:03:57.773>use <00:03:57.866>joins <00:03:57.960>in

00:04:00.869 --> 00:04:00.879 align:start position:0%
<00:04:00.869>Thank <00:04:00.870>you. <00:04:00.871>and <00:04:00.872>you <00:04:00.874>cannot <00:04:00.875>use <00:04:00.876>joins <00:04:00.878>in

00:04:00.879 --> 00:04:03.910 align:start position:0%
<00:04:00.879>Thank <00:04:00.986>you. <00:04:01.094>and <00:04:01.202>you <00:04:01.309>cannot <00:04:01.417>use <00:04:01.525>joins <00:04:01.632>in <00:04:01.740>any <00:04:01.848>NoSQL <00:04:01.955>database <00:04:02.063>basically. <00:04:02.171>And <00:04:02.279>then

00:04:03.910 --> 00:04:03.920 align:start position:0%
<00:04:03.910>any <00:04:03.911>NoSQL <00:04:03.913>database <00:04:03.915>basically. <00:04:03.917>And <00:04:03.918>then

00:04:03.920 --> 00:04:06.869 align:start position:0%
<00:04:03.920>any <00:04:04.027>NoSQL <00:04:04.135>database <00:04:04.243>basically. <00:04:04.350>And <00:04:04.458>then <00:04:04.566>that's <00:04:04.673>why <00:04:04.781>it's <00:04:04.889>fast. <00:04:04.996>Um <00:04:05.104>and <00:04:05.212>also <00:04:05.320>what

00:04:06.869 --> 00:04:06.879 align:start position:0%
<00:04:06.869>that's <00:04:06.870>why <00:04:06.871>it's <00:04:06.872>fast. <00:04:06.874>Um <00:04:06.875>and <00:04:06.876>also <00:04:06.878>what

00:04:06.879 --> 00:04:10.309 align:start position:0%
<00:04:06.879>that's <00:04:06.972>why <00:04:07.065>it's <00:04:07.159>fast. <00:04:07.252>Um <00:04:07.345>and <00:04:07.439>also <00:04:07.532>what <00:04:07.625>happens <00:04:07.719>usually <00:04:07.812>um <00:04:07.905>is <00:04:07.999>the <00:04:08.092>thing <00:04:08.185>on <00:04:08.279>this

00:04:10.309 --> 00:04:10.319 align:start position:0%
<00:04:10.309>happens <00:04:10.310>usually <00:04:10.311>um <00:04:10.312>is <00:04:10.314>the <00:04:10.315>thing <00:04:10.316>on <00:04:10.317>this

00:04:10.319 --> 00:04:13.190 align:start position:0%
<00:04:10.319>happens <00:04:10.426>usually <00:04:10.534>um <00:04:10.642>is <00:04:10.749>the <00:04:10.857>thing <00:04:10.965>on <00:04:11.072>this <00:04:11.180>graph <00:04:11.288>which <00:04:11.395>the <00:04:11.503>more <00:04:11.611>connections <00:04:11.719>you

00:04:13.190 --> 00:04:13.200 align:start position:0%
<00:04:13.190>graph <00:04:13.191>which <00:04:13.193>the <00:04:13.195>more <00:04:13.197>connections <00:04:13.198>you

00:04:13.200 --> 00:04:17.030 align:start position:0%
<00:04:13.200>graph <00:04:13.327>which <00:04:13.454>the <00:04:13.581>more <00:04:13.709>connections <00:04:13.836>you <00:04:13.963>have <00:04:14.090>u <00:04:14.218>to <00:04:14.345>your <00:04:14.472>relational <00:04:14.600>database

00:04:17.030 --> 00:04:17.040 align:start position:0%
<00:04:17.029>have <00:04:17.031>u <00:04:17.033>to <00:04:17.035>your <00:04:17.037>relational <00:04:17.039>database

00:04:17.040 --> 00:04:19.590 align:start position:0%
<00:04:17.040>have <00:04:17.180>u <00:04:17.320>to <00:04:17.460>your <00:04:17.600>relational <00:04:17.740>database <00:04:17.880>posgress <00:04:18.020>in <00:04:18.160>particular <00:04:18.300>the <00:04:18.440>performance

00:04:19.590 --> 00:04:19.600 align:start position:0%
<00:04:19.589>posgress <00:04:19.592>in <00:04:19.594>particular <00:04:19.596>the <00:04:19.599>performance

00:04:19.600 --> 00:04:21.670 align:start position:0%
<00:04:19.600>posgress <00:04:19.740>in <00:04:19.880>particular <00:04:20.020>the <00:04:20.160>performance <00:04:20.300>is <00:04:20.440>going <00:04:20.580>to <00:04:20.720>drop <00:04:20.860>significantly <00:04:21.000>that's

00:04:21.670 --> 00:04:21.680 align:start position:0%
<00:04:21.670>is <00:04:21.671>going <00:04:21.673>to <00:04:21.675>drop <00:04:21.677>significantly <00:04:21.679>that's

00:04:21.680 --> 00:04:24.310 align:start position:0%
<00:04:21.680>is <00:04:21.787>going <00:04:21.895>to <00:04:22.003>drop <00:04:22.110>significantly <00:04:22.218>that's <00:04:22.326>the <00:04:22.433>blue <00:04:22.541>graph <00:04:22.649>but <00:04:22.756>the <00:04:22.864>solution <00:04:22.972>is <00:04:23.080>quite

00:04:24.310 --> 00:04:24.320 align:start position:0%
<00:04:24.310>the <00:04:24.311>blue <00:04:24.312>graph <00:04:24.313>but <00:04:24.315>the <00:04:24.316>solution <00:04:24.317>is <00:04:24.319>quite

00:04:24.320 --> 00:04:25.830 align:start position:0%
<00:04:24.320>the <00:04:24.417>blue <00:04:24.514>graph <00:04:24.611>but <00:04:24.708>the <00:04:24.805>solution <00:04:24.902>is <00:04:24.999>quite <00:04:25.096>simple <00:04:25.193>you <00:04:25.290>just <00:04:25.387>have <00:04:25.484>to <00:04:25.581>use <00:04:25.679>connection

00:04:25.830 --> 00:04:25.840 align:start position:0%
<00:04:25.830>simple <00:04:25.831>you <00:04:25.832>just <00:04:25.834>have <00:04:25.835>to <00:04:25.837>use <00:04:25.839>connection

00:04:25.840 --> 00:04:27.909 align:start position:0%
<00:04:25.840>simple <00:04:25.947>you <00:04:26.055>just <00:04:26.163>have <00:04:26.270>to <00:04:26.378>use <00:04:26.486>connection <00:04:26.593>pooling <00:04:26.701>in <00:04:26.809>front <00:04:26.916>of <00:04:27.024>your <00:04:27.132>database <00:04:27.239>and

00:04:27.909 --> 00:04:27.919 align:start position:0%
<00:04:27.909>pooling <00:04:27.910>in <00:04:27.912>front <00:04:27.913>of <00:04:27.914>your <00:04:27.916>database <00:04:27.918>and

00:04:27.919 --> 00:04:31.670 align:start position:0%
<00:04:27.919>pooling <00:04:28.019>in <00:04:28.119>front <00:04:28.219>of <00:04:28.318>your <00:04:28.419>database <00:04:28.519>and <00:04:28.619>then <00:04:28.719>it <00:04:28.818>flies <00:04:28.919>that's <00:04:29.019>the <00:04:29.119>yellow <00:04:29.219>graph <00:04:29.318>um

00:04:31.670 --> 00:04:31.680 align:start position:0%
<00:04:31.670>then <00:04:31.671>it <00:04:31.672>flies <00:04:31.673>that's <00:04:31.675>the <00:04:31.676>yellow <00:04:31.677>graph <00:04:31.679>um

00:04:31.680 --> 00:04:33.749 align:start position:0%
<00:04:31.680>then <00:04:31.835>it <00:04:31.991>flies <00:04:32.146>that's <00:04:32.302>the <00:04:32.457>yellow <00:04:32.613>graph <00:04:32.768>um <00:04:32.924>so <00:04:33.080>basically

00:04:33.749 --> 00:04:33.759 align:start position:0%
<00:04:33.749>so <00:04:33.758>basically

00:04:33.759 --> 00:04:35.749 align:start position:0%
<00:04:33.759>so <00:04:33.914>basically <00:04:34.070>uh <00:04:34.225>MongoDB <00:04:34.381>one <00:04:34.536>of <00:04:34.692>the <00:04:34.847>things <00:04:35.003>any <00:04:35.159>you

00:04:35.749 --> 00:04:35.759 align:start position:0%
<00:04:35.749>uh <00:04:35.750>MongoDB <00:04:35.751>one <00:04:35.752>of <00:04:35.754>the <00:04:35.755>things <00:04:35.756>any <00:04:35.758>you

00:04:35.759 --> 00:04:37.909 align:start position:0%
<00:04:35.759>uh <00:04:35.852>MongoDB <00:04:35.945>one <00:04:36.039>of <00:04:36.132>the <00:04:36.225>things <00:04:36.319>any <00:04:36.412>you <00:04:36.505>know <00:04:36.599>no <00:04:36.692>simple <00:04:36.785>is <00:04:36.879>it's <00:04:36.972>easy <00:04:37.065>like <00:04:37.159>you

00:04:37.909 --> 00:04:37.919 align:start position:0%
<00:04:37.909>know <00:04:37.910>no <00:04:37.911>simple <00:04:37.912>is <00:04:37.914>it's <00:04:37.915>easy <00:04:37.916>like <00:04:37.918>you

00:04:37.919 --> 00:04:40.310 align:start position:0%
<00:04:37.919>know <00:04:38.026>no <00:04:38.134>simple <00:04:38.242>is <00:04:38.349>it's <00:04:38.457>easy <00:04:38.565>like <00:04:38.672>you <00:04:38.780>have <00:04:38.888>easy <00:04:38.995>configuration <00:04:39.103>you <00:04:39.211>have <00:04:39.318>leader

00:04:40.310 --> 00:04:40.320 align:start position:0%
<00:04:40.310>have <00:04:40.311>easy <00:04:40.313>configuration <00:04:40.315>you <00:04:40.317>have <00:04:40.319>leader

00:04:40.320 --> 00:04:42.390 align:start position:0%
<00:04:40.320>have <00:04:40.436>easy <00:04:40.553>configuration <00:04:40.670>you <00:04:40.786>have <00:04:40.903>leader <00:04:41.020>election <00:04:41.136>which <00:04:41.253>is <00:04:41.370>built <00:04:41.486>in <00:04:41.603>you <00:04:41.719>have

00:04:42.390 --> 00:04:42.400 align:start position:0%
<00:04:42.390>election <00:04:42.391>which <00:04:42.393>is <00:04:42.394>built <00:04:42.395>in <00:04:42.397>you <00:04:42.399>have

00:04:42.400 --> 00:04:44.550 align:start position:0%
<00:04:42.400>election <00:04:42.507>which <00:04:42.615>is <00:04:42.723>built <00:04:42.830>in <00:04:42.938>you <00:04:43.046>have <00:04:43.153>replication <00:04:43.261>that <00:04:43.369>just <00:04:43.476>works <00:04:43.584>and <00:04:43.692>you <00:04:43.799>can

00:04:44.550 --> 00:04:44.560 align:start position:0%
<00:04:44.550>replication <00:04:44.551>that <00:04:44.553>just <00:04:44.554>works <00:04:44.556>and <00:04:44.557>you <00:04:44.559>can

00:04:44.560 --> 00:04:46.230 align:start position:0%
<00:04:44.560>replication <00:04:44.667>that <00:04:44.775>just <00:04:44.883>works <00:04:44.990>and <00:04:45.098>you <00:04:45.206>can <00:04:45.313>not <00:04:45.421>you <00:04:45.529>can <00:04:45.636>store <00:04:45.744>your <00:04:45.852>data <00:04:45.960>really

00:04:46.230 --> 00:04:46.240 align:start position:0%
<00:04:46.230>not <00:04:46.231>you <00:04:46.233>can <00:04:46.234>store <00:04:46.236>your <00:04:46.237>data <00:04:46.239>really

00:04:46.240 --> 00:04:49.270 align:start position:0%
<00:04:46.240>not <00:04:46.327>you <00:04:46.415>can <00:04:46.502>store <00:04:46.590>your <00:04:46.677>data <00:04:46.765>really <00:04:46.852>easily <00:04:46.940>but <00:04:47.027>then <00:04:47.115>if <00:04:47.202>you <00:04:47.290>look <00:04:47.377>at <00:04:47.465>it <00:04:47.552>if <00:04:47.640>the

00:04:49.270 --> 00:04:49.280 align:start position:0%
<00:04:49.270>easily <00:04:49.270>but <00:04:49.272>then <00:04:49.272>if <00:04:49.274>you <00:04:49.275>look <00:04:49.275>at <00:04:49.277>it <00:04:49.277>if <00:04:49.279>the

00:04:49.280 --> 00:04:50.629 align:start position:0%
<00:04:49.280>easily <00:04:49.366>but <00:04:49.453>then <00:04:49.540>if <00:04:49.626>you <00:04:49.713>look <00:04:49.800>at <00:04:49.887>it <00:04:49.973>if <00:04:50.060>the <00:04:50.147>configuration <00:04:50.233>easy <00:04:50.320>you <00:04:50.407>don't <00:04:50.494>actually

00:04:50.629 --> 00:04:50.639 align:start position:0%
<00:04:50.629>configuration <00:04:50.631>easy <00:04:50.633>you <00:04:50.635>don't <00:04:50.638>actually

00:04:50.639 --> 00:04:52.150 align:start position:0%
<00:04:50.639>configuration <00:04:50.743>easy <00:04:50.848>you <00:04:50.952>don't <00:04:51.057>actually <00:04:51.162>change <00:04:51.266>it <00:04:51.371>if <00:04:51.475>you <00:04:51.580>don't <00:04:51.685>change <00:04:51.789>it <00:04:51.894>you <00:04:51.998>do

00:04:52.150 --> 00:04:52.160 align:start position:0%
<00:04:52.150>change <00:04:52.151>it <00:04:52.152>if <00:04:52.153>you <00:04:52.154>don't <00:04:52.155>change <00:04:52.156>it <00:04:52.157>you <00:04:52.159>do

00:04:52.160 --> 00:04:54.310 align:start position:0%
<00:04:52.159>change <00:04:52.237>it <00:04:52.315>if <00:04:52.393>you <00:04:52.471>don't <00:04:52.548>change <00:04:52.626>it <00:04:52.704>you <00:04:52.782>do <00:04:52.859>not <00:04:52.937>fit <00:04:53.015>it <00:04:53.093>to <00:04:53.171>your <00:04:53.248>use <00:04:53.326>case <00:04:53.404>and <00:04:53.482>if <00:04:53.559>it's

00:04:54.310 --> 00:04:54.320 align:start position:0%
<00:04:54.310>not <00:04:54.311>fit <00:04:54.312>it <00:04:54.313>to <00:04:54.314>your <00:04:54.315>use <00:04:54.316>case <00:04:54.317>and <00:04:54.318>if <00:04:54.319>it's

00:04:54.320 --> 00:04:55.990 align:start position:0%
<00:04:54.320>not <00:04:54.402>fit <00:04:54.484>it <00:04:54.567>to <00:04:54.649>your <00:04:54.731>use <00:04:54.814>case <00:04:54.896>and <00:04:54.978>if <00:04:55.061>it's <00:04:55.143>not <00:04:55.225>fitted <00:04:55.308>to <00:04:55.390>your <00:04:55.472>use <00:04:55.555>case <00:04:55.637>then <00:04:55.719>you're

00:04:55.990 --> 00:04:56.000 align:start position:0%
<00:04:55.990>not <00:04:55.991>fitted <00:04:55.992>to <00:04:55.993>your <00:04:55.995>use <00:04:55.996>case <00:04:55.997>then <00:04:55.999>you're

00:04:56.000 --> 00:04:58.550 align:start position:0%
<00:04:56.000>not <00:04:56.087>fitted <00:04:56.175>to <00:04:56.262>your <00:04:56.350>use <00:04:56.437>case <00:04:56.525>then <00:04:56.612>you're <00:04:56.700>not <00:04:56.787>going <00:04:56.875>to <00:04:56.962>have <00:04:57.050>a <00:04:57.137>great <00:04:57.225>time <00:04:57.312>um <00:04:57.400>same

00:04:58.550 --> 00:04:58.560 align:start position:0%
<00:04:58.550>not <00:04:58.551>going <00:04:58.552>to <00:04:58.553>have <00:04:58.554>a <00:04:58.555>great <00:04:58.556>time <00:04:58.557>um <00:04:58.559>same

00:04:58.560 --> 00:05:00.469 align:start position:0%
<00:04:58.560>not <00:04:58.653>going <00:04:58.746>to <00:04:58.840>have <00:04:58.933>a <00:04:59.026>great <00:04:59.120>time <00:04:59.213>um <00:04:59.306>same <00:04:59.400>with <00:04:59.493>leader <00:04:59.586>election <00:04:59.680>it <00:04:59.773>happens <00:04:59.866>in <00:04:59.960>the

00:05:00.469 --> 00:05:00.479 align:start position:0%
<00:05:00.469>with <00:05:00.470>leader <00:05:00.472>election <00:05:00.473>it <00:05:00.474>happens <00:05:00.476>in <00:05:00.478>the

00:05:00.479 --> 00:05:02.710 align:start position:0%
<00:05:00.479>with <00:05:00.586>leader <00:05:00.694>election <00:05:00.802>it <00:05:00.909>happens <00:05:01.017>in <00:05:01.125>the <00:05:01.232>background <00:05:01.340>and <00:05:01.448>when <00:05:01.555>it <00:05:01.663>stops <00:05:01.771>working <00:05:01.878>you

00:05:02.710 --> 00:05:02.720 align:start position:0%
<00:05:02.710>background <00:05:02.711>and <00:05:02.712>when <00:05:02.714>it <00:05:02.716>stops <00:05:02.717>working <00:05:02.719>you

00:05:02.720 --> 00:05:04.230 align:start position:0%
<00:05:02.720>background <00:05:02.824>and <00:05:02.929>when <00:05:03.033>it <00:05:03.138>stops <00:05:03.242>working <00:05:03.347>you <00:05:03.451>basically <00:05:03.556>don't <00:05:03.660>know <00:05:03.765>about <00:05:03.869>it <00:05:03.974>and <00:05:04.079>you

00:05:04.230 --> 00:05:04.240 align:start position:0%
<00:05:04.230>basically <00:05:04.231>don't <00:05:04.233>know <00:05:04.234>about <00:05:04.236>it <00:05:04.237>and <00:05:04.239>you

00:05:04.240 --> 00:05:06.870 align:start position:0%
<00:05:04.240>basically <00:05:04.356>don't <00:05:04.473>know <00:05:04.590>about <00:05:04.706>it <00:05:04.823>and <00:05:04.940>you <00:05:05.056>also <00:05:05.173>have <00:05:05.290>um <00:05:05.406>eventual <00:05:05.523>consistency <00:05:05.640>which

00:05:06.870 --> 00:05:06.880 align:start position:0%
<00:05:06.870>also <00:05:06.871>have <00:05:06.873>um <00:05:06.875>eventual <00:05:06.877>consistency <00:05:06.879>which

00:05:06.880 --> 00:05:09.749 align:start position:0%
<00:05:06.880>also <00:05:06.987>have <00:05:07.095>um <00:05:07.203>eventual <00:05:07.310>consistency <00:05:07.418>which <00:05:07.526>is <00:05:07.633>its <00:05:07.741>own <00:05:07.849>uh <00:05:07.956>kind <00:05:08.064>of <00:05:08.172>special <00:05:08.280>problem

00:05:09.749 --> 00:05:09.759 align:start position:0%
<00:05:09.749>is <00:05:09.750>its <00:05:09.751>own <00:05:09.752>uh <00:05:09.754>kind <00:05:09.755>of <00:05:09.756>special <00:05:09.758>problem

00:05:09.759 --> 00:05:11.670 align:start position:0%
<00:05:09.759>is <00:05:09.859>its <00:05:09.959>own <00:05:10.059>uh <00:05:10.159>kind <00:05:10.259>of <00:05:10.359>special <00:05:10.459>problem <00:05:10.559>and <00:05:10.659>then <00:05:10.759>for <00:05:10.859>application <00:05:10.959>it <00:05:11.059>works <00:05:11.159>until

00:05:11.670 --> 00:05:11.680 align:start position:0%
<00:05:11.670>and <00:05:11.671>then <00:05:11.673>for <00:05:11.674>application <00:05:11.676>it <00:05:11.677>works <00:05:11.679>until

00:05:11.680 --> 00:05:13.350 align:start position:0%
<00:05:11.680>and <00:05:11.780>then <00:05:11.880>for <00:05:11.980>application <00:05:12.080>it <00:05:12.180>works <00:05:12.280>until <00:05:12.380>it <00:05:12.480>doesn't <00:05:12.580>and <00:05:12.680>you <00:05:12.780>don't <00:05:12.880>know <00:05:12.980>that <00:05:13.080>it

00:05:13.350 --> 00:05:13.360 align:start position:0%
<00:05:13.350>it <00:05:13.351>doesn't <00:05:13.352>and <00:05:13.353>you <00:05:13.355>don't <00:05:13.356>know <00:05:13.357>that <00:05:13.359>it

00:05:13.360 --> 00:05:14.710 align:start position:0%
<00:05:13.360>it <00:05:13.446>doesn't <00:05:13.533>and <00:05:13.620>you <00:05:13.707>don't <00:05:13.793>know <00:05:13.880>that <00:05:13.967>it <00:05:14.054>doesn't <00:05:14.141>work <00:05:14.227>because <00:05:14.314>you <00:05:14.401>never <00:05:14.488>set <00:05:14.575>up

00:05:14.710 --> 00:05:14.720 align:start position:0%
<00:05:14.710>doesn't <00:05:14.711>work <00:05:14.712>because <00:05:14.714>you <00:05:14.716>never <00:05:14.717>set <00:05:14.719>up

00:05:14.720 --> 00:05:17.670 align:start position:0%
<00:05:14.720>doesn't <00:05:14.827>work <00:05:14.935>because <00:05:15.043>you <00:05:15.150>never <00:05:15.258>set <00:05:15.366>up <00:05:15.473>any <00:05:15.581>observability <00:05:15.689>for <00:05:15.796>that <00:05:15.904>part <00:05:16.012>and <00:05:16.120>for

00:05:17.670 --> 00:05:17.680 align:start position:0%
<00:05:17.670>any <00:05:17.671>observability <00:05:17.673>for <00:05:17.674>that <00:05:17.676>part <00:05:17.677>and <00:05:17.679>for

00:05:17.680 --> 00:05:19.749 align:start position:0%
<00:05:17.680>any <00:05:17.780>observability <00:05:17.880>for <00:05:17.980>that <00:05:18.080>part <00:05:18.180>and <00:05:18.280>for <00:05:18.380>the <00:05:18.480>schema <00:05:18.580>you <00:05:18.680>cannot <00:05:18.780>you <00:05:18.880>don't <00:05:18.980>have <00:05:19.080>to

00:05:19.749 --> 00:05:19.759 align:start position:0%
<00:05:19.749>the <00:05:19.750>schema <00:05:19.751>you <00:05:19.752>cannot <00:05:19.754>you <00:05:19.755>don't <00:05:19.756>have <00:05:19.758>to

00:05:19.759 --> 00:05:21.670 align:start position:0%
<00:05:19.759>the <00:05:19.846>schema <00:05:19.934>you <00:05:20.021>cannot <00:05:20.109>you <00:05:20.196>don't <00:05:20.284>have <00:05:20.371>to <00:05:20.459>have <00:05:20.546>a <00:05:20.634>schema <00:05:20.721>but <00:05:20.809>then <00:05:20.896>you <00:05:20.984>have <00:05:21.071>to <00:05:21.159>like

00:05:21.670 --> 00:05:21.680 align:start position:0%
<00:05:21.670>have <00:05:21.671>a <00:05:21.672>schema <00:05:21.673>but <00:05:21.674>then <00:05:21.675>you <00:05:21.676>have <00:05:21.677>to <00:05:21.679>like

00:05:21.680 --> 00:05:23.590 align:start position:0%
<00:05:21.680>have <00:05:21.773>a <00:05:21.866>schema <00:05:21.960>but <00:05:22.053>then <00:05:22.146>you <00:05:22.240>have <00:05:22.333>to <00:05:22.426>like <00:05:22.520>manage <00:05:22.613>it <00:05:22.706>on <00:05:22.800>application <00:05:22.893>level <00:05:22.986>and <00:05:23.080>I've

00:05:23.590 --> 00:05:23.600 align:start position:0%
<00:05:23.590>manage <00:05:23.591>it <00:05:23.592>on <00:05:23.594>application <00:05:23.596>level <00:05:23.597>and <00:05:23.599>I've

00:05:23.600 --> 00:05:25.830 align:start position:0%
<00:05:23.600>manage <00:05:23.700>it <00:05:23.800>on <00:05:23.900>application <00:05:24.000>level <00:05:24.100>and <00:05:24.200>I've <00:05:24.300>I've <00:05:24.400>seen <00:05:24.500>many <00:05:24.600>many <00:05:24.700>apps <00:05:24.800>which <00:05:24.900>then <00:05:25.000>have

00:05:25.830 --> 00:05:25.840 align:start position:0%
<00:05:25.830>I've <00:05:25.831>seen <00:05:25.832>many <00:05:25.833>many <00:05:25.835>apps <00:05:25.836>which <00:05:25.837>then <00:05:25.839>have

00:05:25.840 --> 00:05:27.909 align:start position:0%
<00:05:25.840>I've <00:05:25.927>seen <00:05:26.015>many <00:05:26.102>many <00:05:26.190>apps <00:05:26.277>which <00:05:26.364>then <00:05:26.452>have <00:05:26.539>a <00:05:26.627>lot <00:05:26.715>of <00:05:26.802>legacy <00:05:26.890>code <00:05:26.977>in <00:05:27.065>the <00:05:27.152>app <00:05:27.239>itself

00:05:27.909 --> 00:05:27.919 align:start position:0%
<00:05:27.909>a <00:05:27.910>lot <00:05:27.911>of <00:05:27.912>legacy <00:05:27.913>code <00:05:27.914>in <00:05:27.915>the <00:05:27.916>app <00:05:27.918>itself

00:05:27.919 --> 00:05:30.070 align:start position:0%
<00:05:27.919>a <00:05:28.012>lot <00:05:28.105>of <00:05:28.198>legacy <00:05:28.292>code <00:05:28.385>in <00:05:28.479>the <00:05:28.572>app <00:05:28.665>itself <00:05:28.758>because <00:05:28.852>you <00:05:28.945>have <00:05:29.039>to <00:05:29.132>manage <00:05:29.225>30 <00:05:29.318>different

00:05:30.070 --> 00:05:30.080 align:start position:0%
<00:05:30.070>because <00:05:30.071>you <00:05:30.073>have <00:05:30.074>to <00:05:30.075>manage <00:05:30.077>30 <00:05:30.079>different

00:05:30.080 --> 00:05:32.710 align:start position:0%
<00:05:30.080>because <00:05:30.187>you <00:05:30.295>have <00:05:30.403>to <00:05:30.510>manage <00:05:30.618>30 <00:05:30.726>different <00:05:30.833>versions <00:05:30.941>and <00:05:31.049>whatnot <00:05:31.156>so <00:05:31.264>the <00:05:31.372>issues <00:05:31.479>that

00:05:32.710 --> 00:05:32.720 align:start position:0%
<00:05:32.710>versions <00:05:32.711>and <00:05:32.712>whatnot <00:05:32.714>so <00:05:32.716>the <00:05:32.717>issues <00:05:32.719>that

00:05:32.720 --> 00:05:35.110 align:start position:0%
<00:05:32.720>versions <00:05:32.827>and <00:05:32.935>whatnot <00:05:33.043>so <00:05:33.150>the <00:05:33.258>issues <00:05:33.366>that <00:05:33.473>we <00:05:33.581>actually <00:05:33.689>faced <00:05:33.796>is <00:05:33.904>We <00:05:34.012>had <00:05:34.120>replication

00:05:35.110 --> 00:05:35.120 align:start position:0%
<00:05:35.110>we <00:05:35.111>actually <00:05:35.113>faced <00:05:35.114>is <00:05:35.116>We <00:05:35.117>had <00:05:35.119>replication

00:05:35.120 --> 00:05:37.110 align:start position:0%
<00:05:35.120>we <00:05:35.227>actually <00:05:35.335>faced <00:05:35.443>is <00:05:35.550>We <00:05:35.658>had <00:05:35.766>replication <00:05:35.873>issues <00:05:35.981>where <00:05:36.089>it <00:05:36.196>just <00:05:36.304>stopped <00:05:36.412>and <00:05:36.520>we

00:05:37.110 --> 00:05:37.120 align:start position:0%
<00:05:37.110>issues <00:05:37.111>where <00:05:37.113>it <00:05:37.114>just <00:05:37.116>stopped <00:05:37.117>and <00:05:37.119>we

00:05:37.120 --> 00:05:39.909 align:start position:0%
<00:05:37.120>issues <00:05:37.220>where <00:05:37.320>it <00:05:37.420>just <00:05:37.520>stopped <00:05:37.620>and <00:05:37.720>we <00:05:37.820>didn't <00:05:37.920>know. <00:05:38.020>Um <00:05:38.120>we <00:05:38.220>had <00:05:38.320>data <00:05:38.420>type <00:05:38.520>errors

00:05:39.909 --> 00:05:39.919 align:start position:0%
<00:05:39.909>didn't <00:05:39.910>know. <00:05:39.911>Um <00:05:39.912>we <00:05:39.914>had <00:05:39.915>data <00:05:39.916>type <00:05:39.918>errors

00:05:39.919 --> 00:05:41.909 align:start position:0%
<00:05:39.919>didn't <00:05:40.019>know. <00:05:40.119>Um <00:05:40.219>we <00:05:40.318>had <00:05:40.419>data <00:05:40.519>type <00:05:40.619>errors <00:05:40.719>because <00:05:40.818>you <00:05:40.919>can <00:05:41.019>save <00:05:41.119>whatever <00:05:41.219>you <00:05:41.318>want.

00:05:41.909 --> 00:05:41.919 align:start position:0%
<00:05:41.909>because <00:05:41.910>you <00:05:41.912>can <00:05:41.913>save <00:05:41.914>whatever <00:05:41.916>you <00:05:41.918>want.

00:05:41.919 --> 00:05:43.670 align:start position:0%
<00:05:41.919>because <00:05:42.026>you <00:05:42.134>can <00:05:42.242>save <00:05:42.349>whatever <00:05:42.457>you <00:05:42.565>want. <00:05:42.672>Um <00:05:42.780>it <00:05:42.888>was <00:05:42.995>really <00:05:43.103>difficult <00:05:43.211>to <00:05:43.318>analyze

00:05:43.670 --> 00:05:43.680 align:start position:0%
<00:05:43.670>Um <00:05:43.671>it <00:05:43.673>was <00:05:43.674>really <00:05:43.676>difficult <00:05:43.677>to <00:05:43.679>analyze

00:05:43.680 --> 00:05:46.310 align:start position:0%
<00:05:43.680>Um <00:05:43.787>it <00:05:43.895>was <00:05:44.003>really <00:05:44.110>difficult <00:05:44.218>to <00:05:44.326>analyze <00:05:44.433>data <00:05:44.541>which <00:05:44.649>is <00:05:44.756>crazy <00:05:44.864>because <00:05:44.972>that's <00:05:45.080>what

00:05:46.310 --> 00:05:46.320 align:start position:0%
<00:05:46.310>data <00:05:46.311>which <00:05:46.313>is <00:05:46.314>crazy <00:05:46.316>because <00:05:46.317>that's <00:05:46.319>what

00:05:46.320 --> 00:05:49.029 align:start position:0%
<00:05:46.320>data <00:05:46.427>which <00:05:46.535>is <00:05:46.643>crazy <00:05:46.750>because <00:05:46.858>that's <00:05:46.966>what <00:05:47.073>we <00:05:47.181>do, <00:05:47.289>right? <00:05:47.396>We <00:05:47.504>were <00:05:47.612>analyzing <00:05:47.719>sports

00:05:49.029 --> 00:05:49.039 align:start position:0%
<00:05:49.029>we <00:05:49.030>do, <00:05:49.032>right? <00:05:49.033>We <00:05:49.034>were <00:05:49.036>analyzing <00:05:49.038>sports

00:05:49.039 --> 00:05:52.150 align:start position:0%
<00:05:49.039>we <00:05:49.132>do, <00:05:49.225>right? <00:05:49.318>We <00:05:49.412>were <00:05:49.505>analyzing <00:05:49.599>sports <00:05:49.692>data <00:05:49.785>and <00:05:49.878>so <00:05:49.972>this <00:05:50.065>was <00:05:50.159>a <00:05:50.252>clearly <00:05:50.345>a <00:05:50.438>wrong

00:05:52.150 --> 00:05:52.160 align:start position:0%
<00:05:52.150>data <00:05:52.151>and <00:05:52.152>so <00:05:52.153>this <00:05:52.154>was <00:05:52.155>a <00:05:52.156>clearly <00:05:52.157>a <00:05:52.159>wrong

00:05:52.160 --> 00:05:55.110 align:start position:0%
<00:05:52.159>data <00:05:52.242>and <00:05:52.324>so <00:05:52.407>this <00:05:52.489>was <00:05:52.571>a <00:05:52.654>clearly <00:05:52.736>a <00:05:52.818>wrong <00:05:52.901>choice <00:05:52.983>for <00:05:53.065>us <00:05:53.148>at <00:05:53.230>the <00:05:53.312>time. <00:05:53.395>uh <00:05:53.477>you <00:05:53.559>have

00:05:55.110 --> 00:05:55.120 align:start position:0%
<00:05:55.110>choice <00:05:55.111>for <00:05:55.112>us <00:05:55.113>at <00:05:55.114>the <00:05:55.115>time. <00:05:55.116>uh <00:05:55.117>you <00:05:55.119>have

00:05:55.120 --> 00:05:56.790 align:start position:0%
<00:05:55.120>choice <00:05:55.220>for <00:05:55.320>us <00:05:55.420>at <00:05:55.520>the <00:05:55.620>time. <00:05:55.720>uh <00:05:55.820>you <00:05:55.920>have <00:05:56.020>denormalized <00:05:56.120>data <00:05:56.220>which <00:05:56.320>means <00:05:56.420>if <00:05:56.520>you

00:05:56.790 --> 00:05:56.800 align:start position:0%
<00:05:56.790>denormalized <00:05:56.791>data <00:05:56.793>which <00:05:56.795>means <00:05:56.797>if <00:05:56.799>you

00:05:56.800 --> 00:05:58.950 align:start position:0%
<00:05:56.800>denormalized <00:05:56.893>data <00:05:56.986>which <00:05:57.080>means <00:05:57.173>if <00:05:57.266>you <00:05:57.360>want <00:05:57.453>to <00:05:57.546>update <00:05:57.640>a <00:05:57.733>name <00:05:57.826>of <00:05:57.920>a <00:05:58.013>team <00:05:58.106>then <00:05:58.200>you

00:05:58.950 --> 00:05:58.960 align:start position:0%
<00:05:58.950>want <00:05:58.950>to <00:05:58.952>update <00:05:58.953>a <00:05:58.954>name <00:05:58.955>of <00:05:58.955>a <00:05:58.957>team <00:05:58.957>then <00:05:58.959>you

00:05:58.960 --> 00:06:00.629 align:start position:0%
<00:05:58.960>want <00:05:59.042>to <00:05:59.124>update <00:05:59.207>a <00:05:59.289>name <00:05:59.371>of <00:05:59.454>a <00:05:59.536>team <00:05:59.618>then <00:05:59.701>you <00:05:59.783>have <00:05:59.865>to <00:05:59.948>do <00:06:00.030>it <00:06:00.112>across <00:06:00.195>the <00:06:00.277>whole <00:06:00.359>database

00:06:00.629 --> 00:06:00.639 align:start position:0%
<00:06:00.629>have <00:06:00.630>to <00:06:00.631>do <00:06:00.632>it <00:06:00.634>across <00:06:00.635>the <00:06:00.636>whole <00:06:00.638>database

00:06:00.639 --> 00:06:03.270 align:start position:0%
<00:06:00.639>have <00:06:00.732>to <00:06:00.825>do <00:06:00.919>it <00:06:01.012>across <00:06:01.105>the <00:06:01.199>whole <00:06:01.292>database <00:06:01.385>which <00:06:01.479>is <00:06:01.572>really <00:06:01.665>really <00:06:01.759>uh <00:06:01.852>pain <00:06:01.945>in <00:06:02.039>the

00:06:03.270 --> 00:06:03.280 align:start position:0%
<00:06:03.270>which <00:06:03.271>is <00:06:03.272>really <00:06:03.273>really <00:06:03.275>uh <00:06:03.276>pain <00:06:03.277>in <00:06:03.279>the

00:06:03.280 --> 00:06:05.909 align:start position:0%
<00:06:03.280>which <00:06:03.373>is <00:06:03.466>really <00:06:03.559>really <00:06:03.653>uh <00:06:03.746>pain <00:06:03.840>in <00:06:03.933>the <00:06:04.026>ass <00:06:04.119>um <00:06:04.213>at <00:06:04.306>that <00:06:04.400>point <00:06:04.493>MongoDB <00:06:04.586>had <00:06:04.679>locking

00:06:05.909 --> 00:06:05.919 align:start position:0%
<00:06:05.909>ass <00:06:05.910>um <00:06:05.911>at <00:06:05.912>that <00:06:05.914>point <00:06:05.915>MongoDB <00:06:05.916>had <00:06:05.918>locking

00:06:05.919 --> 00:06:08.070 align:start position:0%
<00:06:05.919>ass <00:06:06.026>um <00:06:06.134>at <00:06:06.242>that <00:06:06.349>point <00:06:06.457>MongoDB <00:06:06.565>had <00:06:06.672>locking <00:06:06.780>for <00:06:06.888>the <00:06:06.995>whole <00:06:07.103>collection <00:06:07.211>which <00:06:07.318>was

00:06:08.070 --> 00:06:08.080 align:start position:0%
<00:06:08.070>for <00:06:08.071>the <00:06:08.073>whole <00:06:08.075>collection <00:06:08.077>which <00:06:08.079>was

00:06:08.080 --> 00:06:09.670 align:start position:0%
<00:06:08.080>for <00:06:08.187>the <00:06:08.295>whole <00:06:08.403>collection <00:06:08.510>which <00:06:08.618>was <00:06:08.726>extremely <00:06:08.833>slow <00:06:08.941>because <00:06:09.049>we <00:06:09.156>do <00:06:09.264>a <00:06:09.372>lot <00:06:09.479>of

00:06:09.670 --> 00:06:09.680 align:start position:0%
<00:06:09.670>extremely <00:06:09.671>slow <00:06:09.672>because <00:06:09.673>we <00:06:09.675>do <00:06:09.676>a <00:06:09.677>lot <00:06:09.679>of

00:06:09.680 --> 00:06:11.830 align:start position:0%
<00:06:09.680>extremely <00:06:09.787>slow <00:06:09.895>because <00:06:10.003>we <00:06:10.110>do <00:06:10.218>a <00:06:10.326>lot <00:06:10.433>of <00:06:10.541>updates <00:06:10.649>posgress <00:06:10.756>doesn't <00:06:10.864>have <00:06:10.972>that <00:06:11.080>issue

00:06:11.830 --> 00:06:11.840 align:start position:0%
<00:06:11.830>updates <00:06:11.831>posgress <00:06:11.833>doesn't <00:06:11.835>have <00:06:11.837>that <00:06:11.839>issue

00:06:11.840 --> 00:06:13.749 align:start position:0%
<00:06:11.840>updates <00:06:11.956>posgress <00:06:12.073>doesn't <00:06:12.190>have <00:06:12.306>that <00:06:12.423>issue <00:06:12.539>it <00:06:12.656>has <00:06:12.773>its <00:06:12.890>own <00:06:13.006>multi <00:06:13.123>version <00:06:13.239>concurrency

00:06:13.749 --> 00:06:13.759 align:start position:0%
<00:06:13.749>it <00:06:13.750>has <00:06:13.752>its <00:06:13.753>own <00:06:13.755>multi <00:06:13.756>version <00:06:13.758>concurrency

00:06:13.759 --> 00:06:15.350 align:start position:0%
<00:06:13.759>it <00:06:13.886>has <00:06:14.013>its <00:06:14.140>own <00:06:14.268>multi <00:06:14.395>version <00:06:14.522>concurrency <00:06:14.649>control <00:06:14.777>protocol <00:06:14.904>which <00:06:15.031>really <00:06:15.159>really

00:06:15.350 --> 00:06:15.360 align:start position:0%
<00:06:15.350>control <00:06:15.352>protocol <00:06:15.354>which <00:06:15.356>really <00:06:15.359>really

00:06:15.360 --> 00:06:17.670 align:start position:0%
<00:06:15.360>control <00:06:15.476>protocol <00:06:15.593>which <00:06:15.710>really <00:06:15.826>really <00:06:15.943>cool <00:06:16.060>and <00:06:16.176>also <00:06:16.293>you <00:06:16.410>don't <00:06:16.526>get <00:06:16.643>foreign <00:06:16.760>keys

00:06:17.670 --> 00:06:17.680 align:start position:0%
<00:06:17.670>cool <00:06:17.671>and <00:06:17.672>also <00:06:17.673>you <00:06:17.675>don't <00:06:17.676>get <00:06:17.677>foreign <00:06:17.679>keys

00:06:17.680 --> 00:06:19.270 align:start position:0%
<00:06:17.680>cool <00:06:17.787>and <00:06:17.895>also <00:06:18.003>you <00:06:18.110>don't <00:06:18.218>get <00:06:18.326>foreign <00:06:18.433>keys <00:06:18.541>which <00:06:18.649>means <00:06:18.756>that <00:06:18.864>you <00:06:18.972>reference <00:06:19.080>something

00:06:19.270 --> 00:06:19.280 align:start position:0%
<00:06:19.270>which <00:06:19.271>means <00:06:19.273>that <00:06:19.275>you <00:06:19.277>reference <00:06:19.279>something

00:06:19.280 --> 00:06:20.710 align:start position:0%
<00:06:19.280>which <00:06:19.408>means <00:06:19.537>that <00:06:19.666>you <00:06:19.794>reference <00:06:19.923>something <00:06:20.052>that <00:06:20.180>doesn't <00:06:20.309>exist <00:06:20.438>because <00:06:20.567>somebody

00:06:20.710 --> 00:06:20.720 align:start position:0%
<00:06:20.710>that <00:06:20.712>doesn't <00:06:20.714>exist <00:06:20.716>because <00:06:20.719>somebody

00:06:20.720 --> 00:06:25.029 align:start position:0%
<00:06:20.720>that <00:06:20.847>doesn't <00:06:20.974>exist <00:06:21.101>because <00:06:21.229>somebody <00:06:21.356>accidentally <00:06:21.483>deleted <00:06:21.610>it <00:06:21.738>So <00:06:21.865>um <00:06:21.992>in <00:06:22.120>our

00:06:25.029 --> 00:06:25.039 align:start position:0%
<00:06:25.029>accidentally <00:06:25.030>deleted <00:06:25.032>it <00:06:25.033>So <00:06:25.034>um <00:06:25.036>in <00:06:25.038>our

00:06:25.039 --> 00:06:27.270 align:start position:0%
<00:06:25.039>accidentally <00:06:25.155>deleted <00:06:25.272>it <00:06:25.389>So <00:06:25.505>um <00:06:25.622>in <00:06:25.739>our <00:06:25.855>system <00:06:25.972>we <00:06:26.089>have <00:06:26.205>connection <00:06:26.322>pooling <00:06:26.438>with

00:06:27.270 --> 00:06:27.280 align:start position:0%
<00:06:27.270>system <00:06:27.271>we <00:06:27.273>have <00:06:27.275>connection <00:06:27.277>pooling <00:06:27.279>with

00:06:27.280 --> 00:06:28.950 align:start position:0%
<00:06:27.280>system <00:06:27.396>we <00:06:27.513>have <00:06:27.630>connection <00:06:27.746>pooling <00:06:27.863>with <00:06:27.979>PG <00:06:28.096>bouncer. <00:06:28.213>You <00:06:28.330>have <00:06:28.446>to <00:06:28.563>have <00:06:28.679>connection

00:06:28.950 --> 00:06:28.960 align:start position:0%
<00:06:28.950>PG <00:06:28.951>bouncer. <00:06:28.953>You <00:06:28.954>have <00:06:28.955>to <00:06:28.957>have <00:06:28.959>connection

00:06:28.960 --> 00:06:30.390 align:start position:0%
<00:06:28.960>PG <00:06:29.058>bouncer. <00:06:29.157>You <00:06:29.257>have <00:06:29.356>to <00:06:29.455>have <00:06:29.554>connection <00:06:29.652>pooling <00:06:29.752>otherwise <00:06:29.851>you're <00:06:29.950>going <00:06:30.049>to <00:06:30.147>have <00:06:30.246>a

00:06:30.390 --> 00:06:30.400 align:start position:0%
<00:06:30.390>pooling <00:06:30.391>otherwise <00:06:30.393>you're <00:06:30.394>going <00:06:30.395>to <00:06:30.397>have <00:06:30.399>a

00:06:30.400 --> 00:06:32.550 align:start position:0%
<00:06:30.400>pooling <00:06:30.493>otherwise <00:06:30.586>you're <00:06:30.679>going <00:06:30.773>to <00:06:30.866>have <00:06:30.960>a <00:06:31.053>problem. <00:06:31.146>And <00:06:31.239>we <00:06:31.333>also <00:06:31.426>run <00:06:31.520>it <00:06:31.613>on <00:06:31.706>top <00:06:31.799>of

00:06:32.550 --> 00:06:32.560 align:start position:0%
<00:06:32.550>problem. <00:06:32.551>And <00:06:32.552>we <00:06:32.553>also <00:06:32.554>run <00:06:32.555>it <00:06:32.556>on <00:06:32.557>top <00:06:32.559>of

00:06:32.560 --> 00:06:35.110 align:start position:0%
<00:06:32.560>problem. <00:06:32.647>And <00:06:32.735>we <00:06:32.822>also <00:06:32.910>run <00:06:32.997>it <00:06:33.085>on <00:06:33.172>top <00:06:33.260>of <00:06:33.347>ZFS <00:06:33.435>which <00:06:33.522>is <00:06:33.610>really <00:06:33.697>cool <00:06:33.785>because <00:06:33.872>we <00:06:33.960>get

00:06:35.110 --> 00:06:35.120 align:start position:0%
<00:06:35.110>ZFS <00:06:35.111>which <00:06:35.112>is <00:06:35.113>really <00:06:35.115>cool <00:06:35.116>because <00:06:35.117>we <00:06:35.119>get

00:06:35.120 --> 00:06:37.749 align:start position:0%
<00:06:35.120>ZFS <00:06:35.213>which <00:06:35.306>is <00:06:35.400>really <00:06:35.493>cool <00:06:35.586>because <00:06:35.680>we <00:06:35.773>get <00:06:35.866>u <00:06:35.960>point <00:06:36.053>in <00:06:36.146>time <00:06:36.240>snapshots <00:06:36.333>and <00:06:36.426>we <00:06:36.520>can

00:06:37.749 --> 00:06:37.759 align:start position:0%
<00:06:37.749>u <00:06:37.750>point <00:06:37.751>in <00:06:37.752>time <00:06:37.754>snapshots <00:06:37.755>and <00:06:37.756>we <00:06:37.758>can

00:06:37.759 --> 00:06:40.950 align:start position:0%
<00:06:37.759>u <00:06:37.846>point <00:06:37.934>in <00:06:38.021>time <00:06:38.109>snapshots <00:06:38.196>and <00:06:38.284>we <00:06:38.371>can <00:06:38.459>pull <00:06:38.546>up <00:06:38.634>any <00:06:38.721>any <00:06:38.809>point <00:06:38.896>in <00:06:38.984>time <00:06:39.071>for <00:06:39.159>the

00:06:40.950 --> 00:06:40.960 align:start position:0%
<00:06:40.950>pull <00:06:40.951>up <00:06:40.952>any <00:06:40.953>any <00:06:40.954>point <00:06:40.955>in <00:06:40.956>time <00:06:40.957>for <00:06:40.959>the

00:06:40.960 --> 00:06:43.590 align:start position:0%
<00:06:40.960>pull <00:06:41.042>up <00:06:41.124>any <00:06:41.207>any <00:06:41.289>point <00:06:41.371>in <00:06:41.454>time <00:06:41.536>for <00:06:41.618>the <00:06:41.701>last <00:06:41.783>48 <00:06:41.865>hours <00:06:41.948>and <00:06:42.030>say <00:06:42.112>let's <00:06:42.195>roll <00:06:42.277>back <00:06:42.359>to

00:06:43.590 --> 00:06:43.600 align:start position:0%
<00:06:43.590>last <00:06:43.591>48 <00:06:43.592>hours <00:06:43.593>and <00:06:43.594>say <00:06:43.595>let's <00:06:43.596>roll <00:06:43.597>back <00:06:43.599>to

00:06:43.600 --> 00:06:45.270 align:start position:0%
<00:06:43.600>last <00:06:43.693>48 <00:06:43.786>hours <00:06:43.880>and <00:06:43.973>say <00:06:44.066>let's <00:06:44.160>roll <00:06:44.253>back <00:06:44.346>to <00:06:44.440>this <00:06:44.533>second <00:06:44.626>and <00:06:44.720>it <00:06:44.813>just <00:06:44.906>works. <00:06:45.000>It's

00:06:45.270 --> 00:06:45.280 align:start position:0%
<00:06:45.270>this <00:06:45.271>second <00:06:45.272>and <00:06:45.274>it <00:06:45.275>just <00:06:45.277>works. <00:06:45.279>It's

00:06:45.280 --> 00:06:49.029 align:start position:0%
<00:06:45.280>this <00:06:45.396>second <00:06:45.513>and <00:06:45.630>it <00:06:45.746>just <00:06:45.863>works. <00:06:45.979>It's <00:06:46.096>crazy. <00:06:46.213>Basically <00:06:46.330>if <00:06:46.446>you <00:06:46.563>have <00:06:46.679>relations

00:06:49.029 --> 00:06:49.039 align:start position:0%
<00:06:49.029>crazy. <00:06:49.030>Basically <00:06:49.032>if <00:06:49.034>you <00:06:49.036>have <00:06:49.038>relations

00:06:49.039 --> 00:06:51.350 align:start position:0%
<00:06:49.039>crazy. <00:06:49.166>Basically <00:06:49.293>if <00:06:49.420>you <00:06:49.548>have <00:06:49.675>relations <00:06:49.802>you <00:06:49.929>should <00:06:50.057>use <00:06:50.184>a <00:06:50.311>relational <00:06:50.438>database

00:06:51.350 --> 00:06:51.360 align:start position:0%
<00:06:51.350>you <00:06:51.351>should <00:06:51.353>use <00:06:51.355>a <00:06:51.357>relational <00:06:51.359>database

00:06:51.360 --> 00:06:55.189 align:start position:0%
<00:06:51.360>you <00:06:51.487>should <00:06:51.614>use <00:06:51.741>a <00:06:51.869>relational <00:06:51.996>database <00:06:52.123>period. <00:06:52.250>Um <00:06:52.378>also <00:06:52.505>those <00:06:52.632>databases <00:06:52.760>are

00:06:55.189 --> 00:06:55.199 align:start position:0%
<00:06:55.189>period. <00:06:55.190>Um <00:06:55.192>also <00:06:55.194>those <00:06:55.196>databases <00:06:55.198>are

00:06:55.199 --> 00:06:57.350 align:start position:0%
<00:06:55.199>period. <00:06:55.315>Um <00:06:55.432>also <00:06:55.549>those <00:06:55.665>databases <00:06:55.782>are <00:06:55.899>tried <00:06:56.015>and <00:06:56.132>tested <00:06:56.249>and <00:06:56.365>they <00:06:56.482>have <00:06:56.599>really

00:06:57.350 --> 00:06:57.360 align:start position:0%
<00:06:57.350>tried <00:06:57.351>and <00:06:57.353>tested <00:06:57.354>and <00:06:57.356>they <00:06:57.357>have <00:06:57.359>really

00:06:57.360 --> 00:07:00.230 align:start position:0%
<00:06:57.360>tried <00:06:57.460>and <00:06:57.560>tested <00:06:57.660>and <00:06:57.760>they <00:06:57.860>have <00:06:57.960>really <00:06:58.060>cool <00:06:58.160>tooling <00:06:58.260>and <00:06:58.360>you <00:06:58.460>can <00:06:58.560>do <00:06:58.660>easily <00:06:58.760>you

00:07:00.230 --> 00:07:00.240 align:start position:0%
<00:07:00.230>cool <00:07:00.231>tooling <00:07:00.232>and <00:07:00.233>you <00:07:00.235>can <00:07:00.236>do <00:07:00.237>easily <00:07:00.239>you

00:07:00.240 --> 00:07:02.230 align:start position:0%
<00:07:00.240>cool <00:07:00.333>tooling <00:07:00.426>and <00:07:00.520>you <00:07:00.613>can <00:07:00.706>do <00:07:00.800>easily <00:07:00.893>you <00:07:00.986>can <00:07:01.080>do <00:07:01.173>a <00:07:01.266>lot <00:07:01.360>of <00:07:01.453>monitoring. <00:07:01.546>So <00:07:01.640>because

00:07:02.230 --> 00:07:02.240 align:start position:0%
<00:07:02.230>can <00:07:02.231>do <00:07:02.232>a <00:07:02.233>lot <00:07:02.235>of <00:07:02.236>monitoring. <00:07:02.237>So <00:07:02.239>because

00:07:02.240 --> 00:07:03.830 align:start position:0%
<00:07:02.240>can <00:07:02.347>do <00:07:02.455>a <00:07:02.563>lot <00:07:02.670>of <00:07:02.778>monitoring. <00:07:02.886>So <00:07:02.993>because <00:07:03.101>there's <00:07:03.209>a <00:07:03.316>whole <00:07:03.424>community <00:07:03.532>built <00:07:03.640>around

00:07:03.830 --> 00:07:03.840 align:start position:0%
<00:07:03.830>there's <00:07:03.831>a <00:07:03.833>whole <00:07:03.835>community <00:07:03.837>built <00:07:03.839>around

00:07:03.840 --> 00:07:05.430 align:start position:0%
<00:07:03.840>there's <00:07:03.956>a <00:07:04.073>whole <00:07:04.190>community <00:07:04.306>built <00:07:04.423>around <00:07:04.539>it <00:07:04.656>because <00:07:04.773>it's <00:07:04.890>something <00:07:05.006>that <00:07:05.123>has <00:07:05.239>been

00:07:05.430 --> 00:07:05.440 align:start position:0%
<00:07:05.430>it <00:07:05.431>because <00:07:05.433>it's <00:07:05.434>something <00:07:05.436>that <00:07:05.437>has <00:07:05.439>been

00:07:05.440 --> 00:07:08.469 align:start position:0%
<00:07:05.440>it <00:07:05.540>because <00:07:05.640>it's <00:07:05.740>something <00:07:05.840>that <00:07:05.940>has <00:07:06.040>been <00:07:06.140>developed <00:07:06.240>for <00:07:06.340>the <00:07:06.440>last <00:07:06.540>30 <00:07:06.640>years. <00:07:06.740>If <00:07:06.840>you

00:07:08.469 --> 00:07:08.479 align:start position:0%
<00:07:08.469>developed <00:07:08.470>for <00:07:08.471>the <00:07:08.472>last <00:07:08.474>30 <00:07:08.475>years. <00:07:08.476>If <00:07:08.478>you

00:07:08.479 --> 00:07:11.270 align:start position:0%
<00:07:08.479>developed <00:07:08.572>for <00:07:08.665>the <00:07:08.758>last <00:07:08.852>30 <00:07:08.945>years. <00:07:09.039>If <00:07:09.132>you <00:07:09.225>use <00:07:09.318>any <00:07:09.412>NoSQL <00:07:09.505>database <00:07:09.599>and <00:07:09.692>then <00:07:09.785>also <00:07:09.878>on

00:07:11.270 --> 00:07:11.280 align:start position:0%
<00:07:11.270>use <00:07:11.271>any <00:07:11.272>NoSQL <00:07:11.273>database <00:07:11.275>and <00:07:11.276>then <00:07:11.277>also <00:07:11.279>on

00:07:11.280 --> 00:07:13.110 align:start position:0%
<00:07:11.280>use <00:07:11.380>any <00:07:11.479>NoSQL <00:07:11.580>database <00:07:11.679>and <00:07:11.780>then <00:07:11.880>also <00:07:11.979>on <00:07:12.080>top <00:07:12.179>of <00:07:12.280>that <00:07:12.380>you <00:07:12.479>have <00:07:12.580>microservices <00:07:12.679>and

00:07:13.110 --> 00:07:13.120 align:start position:0%
<00:07:13.110>top <00:07:13.111>of <00:07:13.113>that <00:07:13.114>you <00:07:13.116>have <00:07:13.117>microservices <00:07:13.119>and

00:07:13.120 --> 00:07:14.790 align:start position:0%
<00:07:13.120>top <00:07:13.247>of <00:07:13.374>that <00:07:13.501>you <00:07:13.629>have <00:07:13.756>microservices <00:07:13.883>and <00:07:14.010>eventual <00:07:14.138>consistency <00:07:14.265>you're <00:07:14.392>going <00:07:14.520>to

00:07:14.790 --> 00:07:14.800 align:start position:0%
<00:07:14.790>eventual <00:07:14.792>consistency <00:07:14.794>you're <00:07:14.796>going <00:07:14.799>to

00:07:14.800 --> 00:07:19.589 align:start position:0%
<00:07:14.800>eventual <00:07:14.893>consistency <00:07:14.986>you're <00:07:15.080>going <00:07:15.173>to <00:07:15.266>have <00:07:15.360>a <00:07:15.453>lot <00:07:15.546>of <00:07:15.640>fun. <00:07:15.733>Ask <00:07:15.826>me <00:07:15.920>how <00:07:16.013>I <00:07:16.106>know. <00:07:16.200>Um

00:07:19.589 --> 00:07:19.599 align:start position:0%
<00:07:19.589>have <00:07:19.589>a <00:07:19.590>lot <00:07:19.591>of <00:07:19.592>fun. <00:07:19.593>Ask <00:07:19.594>me <00:07:19.595>how <00:07:19.596>I <00:07:19.597>know. <00:07:19.598>Um

00:07:19.599 --> 00:07:23.270 align:start position:0%
<00:07:19.599>have <00:07:19.686>a <00:07:19.774>lot <00:07:19.861>of <00:07:19.949>fun. <00:07:20.036>Ask <00:07:20.123>me <00:07:20.211>how <00:07:20.299>I <00:07:20.386>know. <00:07:20.474>Um <00:07:20.561>talking <00:07:20.649>about <00:07:20.736>microservices. <00:07:20.824>So <00:07:20.911>um <00:07:20.998>this

00:07:23.270 --> 00:07:23.280 align:start position:0%
<00:07:23.270>talking <00:07:23.271>about <00:07:23.273>microservices. <00:07:23.275>So <00:07:23.277>um <00:07:23.279>this

00:07:23.280 --> 00:07:26.230 align:start position:0%
<00:07:23.280>talking <00:07:23.396>about <00:07:23.513>microservices. <00:07:23.630>So <00:07:23.746>um <00:07:23.863>this <00:07:23.979>has <00:07:24.096>started <00:07:24.213>because <00:07:24.330>likes <00:07:24.446>of <00:07:24.563>Google <00:07:24.679>and

00:07:26.230 --> 00:07:26.240 align:start position:0%
<00:07:26.230>has <00:07:26.231>started <00:07:26.233>because <00:07:26.234>likes <00:07:26.236>of <00:07:26.237>Google <00:07:26.239>and

00:07:26.240 --> 00:07:28.870 align:start position:0%
<00:07:26.240>has <00:07:26.340>started <00:07:26.440>because <00:07:26.540>likes <00:07:26.640>of <00:07:26.740>Google <00:07:26.840>and <00:07:26.940>Amazon <00:07:27.040>they <00:07:27.140>said <00:07:27.240>like <00:07:27.340>we <00:07:27.440>use <00:07:27.540>this <00:07:27.640>this

00:07:28.870 --> 00:07:28.880 align:start position:0%
<00:07:28.870>Amazon <00:07:28.871>they <00:07:28.872>said <00:07:28.873>like <00:07:28.875>we <00:07:28.876>use <00:07:28.877>this <00:07:28.879>this

00:07:28.880 --> 00:07:31.029 align:start position:0%
<00:07:28.880>Amazon <00:07:28.973>they <00:07:29.066>said <00:07:29.159>like <00:07:29.253>we <00:07:29.346>use <00:07:29.440>this <00:07:29.533>this <00:07:29.626>is <00:07:29.719>how <00:07:29.813>we <00:07:29.906>do <00:07:30.000>business <00:07:30.093>and <00:07:30.186>then <00:07:30.280>everybody

00:07:31.029 --> 00:07:31.039 align:start position:0%
<00:07:31.029>is <00:07:31.030>how <00:07:31.031>we <00:07:31.032>do <00:07:31.034>business <00:07:31.035>and <00:07:31.036>then <00:07:31.038>everybody

00:07:31.039 --> 00:07:33.830 align:start position:0%
<00:07:31.039>is <00:07:31.121>how <00:07:31.203>we <00:07:31.286>do <00:07:31.368>business <00:07:31.450>and <00:07:31.533>then <00:07:31.615>everybody <00:07:31.697>said <00:07:31.780>we <00:07:31.862>have <00:07:31.944>to <00:07:32.027>do <00:07:32.109>it <00:07:32.191>as <00:07:32.274>well <00:07:32.356>and <00:07:32.438>they

00:07:33.830 --> 00:07:33.840 align:start position:0%
<00:07:33.830>said <00:07:33.831>we <00:07:33.832>have <00:07:33.832>to <00:07:33.834>do <00:07:33.835>it <00:07:33.836>as <00:07:33.837>well <00:07:33.838>and <00:07:33.839>they

00:07:33.840 --> 00:07:36.070 align:start position:0%
<00:07:33.840>said <00:07:33.927>we <00:07:34.015>have <00:07:34.102>to <00:07:34.190>do <00:07:34.277>it <00:07:34.365>as <00:07:34.452>well <00:07:34.540>and <00:07:34.627>they <00:07:34.715>promise <00:07:34.802>a <00:07:34.890>lot <00:07:34.977>right <00:07:35.065>you <00:07:35.152>have <00:07:35.240>scalability

00:07:36.070 --> 00:07:36.080 align:start position:0%
<00:07:36.070>promise <00:07:36.071>a <00:07:36.073>lot <00:07:36.074>right <00:07:36.075>you <00:07:36.077>have <00:07:36.079>scalability

00:07:36.080 --> 00:07:38.469 align:start position:0%
<00:07:36.080>promise <00:07:36.196>a <00:07:36.313>lot <00:07:36.430>right <00:07:36.546>you <00:07:36.663>have <00:07:36.780>scalability <00:07:36.896>you <00:07:37.013>have <00:07:37.130>flexibility <00:07:37.246>you <00:07:37.363>have <00:07:37.479>faster

00:07:38.469 --> 00:07:38.479 align:start position:0%
<00:07:38.469>you <00:07:38.470>have <00:07:38.472>flexibility <00:07:38.474>you <00:07:38.476>have <00:07:38.478>faster

00:07:38.479 --> 00:07:40.710 align:start position:0%
<00:07:38.479>you <00:07:38.606>have <00:07:38.733>flexibility <00:07:38.860>you <00:07:38.988>have <00:07:39.115>faster <00:07:39.242>deployment <00:07:39.369>you <00:07:39.497>have <00:07:39.624>fault <00:07:39.751>isolation <00:07:39.878>you

00:07:40.710 --> 00:07:40.720 align:start position:0%
<00:07:40.710>deployment <00:07:40.711>you <00:07:40.713>have <00:07:40.715>fault <00:07:40.717>isolation <00:07:40.719>you

00:07:40.720 --> 00:07:43.589 align:start position:0%
<00:07:40.720>deployment <00:07:40.875>you <00:07:41.031>have <00:07:41.186>fault <00:07:41.342>isolation <00:07:41.497>you <00:07:41.653>have <00:07:41.808>easier <00:07:41.964>uh <00:07:42.120>maintenability.

00:07:43.589 --> 00:07:43.599 align:start position:0%
<00:07:43.589>have <00:07:43.592>easier <00:07:43.594>uh <00:07:43.598>maintenability.

00:07:43.599 --> 00:07:46.469 align:start position:0%
<00:07:43.599>have <00:07:43.715>easier <00:07:43.832>uh <00:07:43.949>maintenability. <00:07:44.065>So <00:07:44.182>if <00:07:44.299>we <00:07:44.415>go <00:07:44.532>over <00:07:44.649>those <00:07:44.765>each <00:07:44.882>one <00:07:44.998>of

00:07:46.469 --> 00:07:46.479 align:start position:0%
<00:07:46.469>So <00:07:46.470>if <00:07:46.471>we <00:07:46.472>go <00:07:46.473>over <00:07:46.474>those <00:07:46.475>each <00:07:46.476>one <00:07:46.478>of

00:07:46.479 --> 00:07:49.350 align:start position:0%
<00:07:46.479>So <00:07:46.572>if <00:07:46.665>we <00:07:46.758>go <00:07:46.852>over <00:07:46.945>those <00:07:47.039>each <00:07:47.132>one <00:07:47.225>of <00:07:47.318>those. <00:07:47.412>So <00:07:47.505>for <00:07:47.599>scalability <00:07:47.692>uh <00:07:47.785>that <00:07:47.878>means

00:07:49.350 --> 00:07:49.360 align:start position:0%
<00:07:49.350>those. <00:07:49.351>So <00:07:49.353>for <00:07:49.354>scalability <00:07:49.356>uh <00:07:49.357>that <00:07:49.359>means

00:07:49.360 --> 00:07:51.990 align:start position:0%
<00:07:49.360>those. <00:07:49.476>So <00:07:49.593>for <00:07:49.710>scalability <00:07:49.826>uh <00:07:49.943>that <00:07:50.060>means <00:07:50.176>that <00:07:50.293>each <00:07:50.410>service <00:07:50.526>can <00:07:50.643>be <00:07:50.760>scaled

00:07:51.990 --> 00:07:52.000 align:start position:0%
<00:07:51.990>that <00:07:51.991>each <00:07:51.993>service <00:07:51.995>can <00:07:51.997>be <00:07:51.999>scaled

00:07:52.000 --> 00:07:54.790 align:start position:0%
<00:07:52.000>that <00:07:52.127>each <00:07:52.254>service <00:07:52.381>can <00:07:52.509>be <00:07:52.636>scaled <00:07:52.763>independently <00:07:52.890>based <00:07:53.018>on <00:07:53.145>the <00:07:53.272>demand. <00:07:53.400>But

00:07:54.790 --> 00:07:54.800 align:start position:0%
<00:07:54.790>independently <00:07:54.791>based <00:07:54.793>on <00:07:54.795>the <00:07:54.797>demand. <00:07:54.799>But

00:07:54.800 --> 00:07:57.830 align:start position:0%
<00:07:54.800>independently <00:07:54.916>based <00:07:55.033>on <00:07:55.150>the <00:07:55.266>demand. <00:07:55.383>But <00:07:55.500>usually <00:07:55.616>what <00:07:55.733>happens <00:07:55.850>what <00:07:55.966>I <00:07:56.083>see <00:07:56.200>when

00:07:57.830 --> 00:07:57.840 align:start position:0%
<00:07:57.830>usually <00:07:57.831>what <00:07:57.832>happens <00:07:57.834>what <00:07:57.836>I <00:07:57.837>see <00:07:57.839>when

00:07:57.840 --> 00:08:00.550 align:start position:0%
<00:07:57.840>usually <00:07:57.947>what <00:07:58.055>happens <00:07:58.163>what <00:07:58.270>I <00:07:58.378>see <00:07:58.486>when <00:07:58.593>people <00:07:58.701>talk <00:07:58.809>with <00:07:58.916>me <00:07:59.024>is <00:07:59.132>they <00:07:59.240>basically

00:08:00.550 --> 00:08:00.560 align:start position:0%
<00:08:00.550>people <00:08:00.551>talk <00:08:00.553>with <00:08:00.554>me <00:08:00.556>is <00:08:00.557>they <00:08:00.559>basically

00:08:00.560 --> 00:08:02.629 align:start position:0%
<00:08:00.560>people <00:08:00.660>talk <00:08:00.760>with <00:08:00.860>me <00:08:00.960>is <00:08:01.060>they <00:08:01.160>basically <00:08:01.260>have <00:08:01.360>a <00:08:01.460>lot <00:08:01.560>of <00:08:01.660>microservices <00:08:01.760>but <00:08:01.860>they <00:08:01.960>all

00:08:02.629 --> 00:08:02.639 align:start position:0%
<00:08:02.629>have <00:08:02.630>a <00:08:02.631>lot <00:08:02.632>of <00:08:02.634>microservices <00:08:02.635>but <00:08:02.636>they <00:08:02.638>all

00:08:02.639 --> 00:08:04.950 align:start position:0%
<00:08:02.639>have <00:08:02.732>a <00:08:02.825>lot <00:08:02.919>of <00:08:03.012>microservices <00:08:03.105>but <00:08:03.199>they <00:08:03.292>all <00:08:03.385>connect <00:08:03.479>to <00:08:03.572>the <00:08:03.665>same <00:08:03.759>database <00:08:03.852>and <00:08:03.945>you <00:08:04.039>can

00:08:04.950 --> 00:08:04.960 align:start position:0%
<00:08:04.950>connect <00:08:04.951>to <00:08:04.952>the <00:08:04.953>same <00:08:04.955>database <00:08:04.956>and <00:08:04.957>you <00:08:04.959>can

00:08:04.960 --> 00:08:06.950 align:start position:0%
<00:08:04.960>connect <00:08:05.047>to <00:08:05.135>the <00:08:05.222>same <00:08:05.310>database <00:08:05.397>and <00:08:05.484>you <00:08:05.572>can <00:08:05.659>scale <00:08:05.747>them <00:08:05.835>as <00:08:05.922>much <00:08:06.010>as <00:08:06.097>you <00:08:06.185>want. <00:08:06.272>If <00:08:06.359>they

00:08:06.950 --> 00:08:06.960 align:start position:0%
<00:08:06.950>scale <00:08:06.951>them <00:08:06.952>as <00:08:06.953>much <00:08:06.954>as <00:08:06.955>you <00:08:06.956>want. <00:08:06.957>If <00:08:06.959>they

00:08:06.960 --> 00:08:08.790 align:start position:0%
<00:08:06.960>scale <00:08:07.053>them <00:08:07.146>as <00:08:07.239>much <00:08:07.333>as <00:08:07.426>you <00:08:07.520>want. <00:08:07.613>If <00:08:07.706>they <00:08:07.799>use <00:08:07.893>the <00:08:07.986>same <00:08:08.080>database <00:08:08.173>and <00:08:08.266>the <00:08:08.359>database

00:08:08.790 --> 00:08:08.800 align:start position:0%
<00:08:08.790>use <00:08:08.791>the <00:08:08.793>same <00:08:08.794>database <00:08:08.796>and <00:08:08.797>the <00:08:08.799>database

00:08:08.800 --> 00:08:10.790 align:start position:0%
<00:08:08.800>use <00:08:08.893>the <00:08:08.986>same <00:08:09.080>database <00:08:09.173>and <00:08:09.266>the <00:08:09.360>database <00:08:09.453>dies <00:08:09.546>the <00:08:09.640>app <00:08:09.733>is <00:08:09.826>going <00:08:09.920>to <00:08:10.013>die <00:08:10.106>as <00:08:10.200>well.

00:08:10.790 --> 00:08:10.800 align:start position:0%
<00:08:10.790>dies <00:08:10.791>the <00:08:10.792>app <00:08:10.793>is <00:08:10.794>going <00:08:10.795>to <00:08:10.796>die <00:08:10.797>as <00:08:10.799>well.

00:08:10.800 --> 00:08:14.070 align:start position:0%
<00:08:10.800>dies <00:08:10.882>the <00:08:10.964>app <00:08:11.047>is <00:08:11.129>going <00:08:11.211>to <00:08:11.294>die <00:08:11.376>as <00:08:11.458>well. <00:08:11.541>And <00:08:11.623>I've <00:08:11.705>seen <00:08:11.788>this <00:08:11.870>so <00:08:11.952>many <00:08:12.035>times <00:08:12.117>like <00:08:12.200>if

00:08:14.070 --> 00:08:14.080 align:start position:0%
<00:08:14.070>And <00:08:14.071>I've <00:08:14.072>seen <00:08:14.073>this <00:08:14.074>so <00:08:14.075>many <00:08:14.076>times <00:08:14.077>like <00:08:14.079>if

00:08:14.080 --> 00:08:16.869 align:start position:0%
<00:08:14.080>And <00:08:14.173>I've <00:08:14.266>seen <00:08:14.359>this <00:08:14.453>so <00:08:14.546>many <00:08:14.640>times <00:08:14.733>like <00:08:14.826>if <00:08:14.919>you <00:08:15.013>you <00:08:15.106>if <00:08:15.200>your <00:08:15.293>microservices <00:08:15.386>use <00:08:15.479>the

00:08:16.869 --> 00:08:16.879 align:start position:0%
<00:08:16.869>you <00:08:16.870>you <00:08:16.872>if <00:08:16.873>your <00:08:16.875>microservices <00:08:16.876>use <00:08:16.878>the

00:08:16.879 --> 00:08:19.589 align:start position:0%
<00:08:16.879>you <00:08:16.995>you <00:08:17.112>if <00:08:17.229>your <00:08:17.345>microservices <00:08:17.462>use <00:08:17.579>the <00:08:17.695>same <00:08:17.812>data <00:08:17.929>source, <00:08:18.045>same <00:08:18.162>database, <00:08:18.279>you're

00:08:19.589 --> 00:08:19.599 align:start position:0%
<00:08:19.589>same <00:08:19.590>data <00:08:19.592>source, <00:08:19.594>same <00:08:19.596>database, <00:08:19.598>you're

00:08:19.599 --> 00:08:22.230 align:start position:0%
<00:08:19.599>same <00:08:19.754>data <00:08:19.910>source, <00:08:20.065>same <00:08:20.221>database, <00:08:20.376>you're <00:08:20.532>doing <00:08:20.687>it <00:08:20.843>wrong. <00:08:20.998>Period.

00:08:22.230 --> 00:08:22.240 align:start position:0%
<00:08:22.230>doing <00:08:22.233>it <00:08:22.236>wrong. <00:08:22.239>Period.

00:08:22.240 --> 00:08:24.629 align:start position:0%
<00:08:22.240>doing <00:08:22.380>it <00:08:22.520>wrong. <00:08:22.660>Period. <00:08:22.800>You <00:08:22.940>also <00:08:23.080>have <00:08:23.220>flexibility. <00:08:23.360>You <00:08:23.500>can <00:08:23.640>write

00:08:24.629 --> 00:08:24.639 align:start position:0%
<00:08:24.629>You <00:08:24.630>also <00:08:24.632>have <00:08:24.633>flexibility. <00:08:24.635>You <00:08:24.636>can <00:08:24.638>write

00:08:24.639 --> 00:08:28.070 align:start position:0%
<00:08:24.639>You <00:08:24.746>also <00:08:24.854>have <00:08:24.962>flexibility. <00:08:25.069>You <00:08:25.177>can <00:08:25.285>write <00:08:25.392>your <00:08:25.500>code <00:08:25.608>um <00:08:25.715>in <00:08:25.823>any <00:08:25.931>programming <00:08:26.039>language

00:08:28.070 --> 00:08:28.080 align:start position:0%
<00:08:28.070>your <00:08:28.071>code <00:08:28.073>um <00:08:28.074>in <00:08:28.075>any <00:08:28.077>programming <00:08:28.079>language

00:08:28.080 --> 00:08:30.070 align:start position:0%
<00:08:28.080>your <00:08:28.207>code <00:08:28.334>um <00:08:28.461>in <00:08:28.589>any <00:08:28.716>programming <00:08:28.843>language <00:08:28.970>you <00:08:29.098>want, <00:08:29.225>right? <00:08:29.352>Different <00:08:29.479>microservices

00:08:30.070 --> 00:08:30.080 align:start position:0%
<00:08:30.070>you <00:08:30.072>want, <00:08:30.074>right? <00:08:30.076>Different <00:08:30.079>microservices

00:08:30.080 --> 00:08:31.189 align:start position:0%
<00:08:30.080>you <00:08:30.190>want, <00:08:30.301>right? <00:08:30.412>Different <00:08:30.523>microservices <00:08:30.634>can <00:08:30.745>be <00:08:30.856>in <00:08:30.967>different <00:08:31.078>programming

00:08:31.189 --> 00:08:31.199 align:start position:0%
<00:08:31.189>can <00:08:31.191>be <00:08:31.193>in <00:08:31.195>different <00:08:31.198>programming

00:08:31.199 --> 00:08:34.630 align:start position:0%
<00:08:31.199>can <00:08:31.315>be <00:08:31.432>in <00:08:31.549>different <00:08:31.665>programming <00:08:31.782>languages. <00:08:31.899>But <00:08:32.015>then <00:08:32.132>what <00:08:32.249>you <00:08:32.365>get <00:08:32.482>is <00:08:32.599>you

00:08:34.630 --> 00:08:34.640 align:start position:0%
<00:08:34.630>languages. <00:08:34.631>But <00:08:34.632>then <00:08:34.633>what <00:08:34.635>you <00:08:34.636>get <00:08:34.637>is <00:08:34.639>you

00:08:34.640 --> 00:08:37.110 align:start position:0%
<00:08:34.640>languages. <00:08:34.733>But <00:08:34.826>then <00:08:34.919>what <00:08:35.013>you <00:08:35.106>get <00:08:35.199>is <00:08:35.293>you <00:08:35.386>um <00:08:35.480>you <00:08:35.573>have <00:08:35.666>to <00:08:35.760>bootstrap <00:08:35.853>each <00:08:35.946>and <00:08:36.039>every

00:08:37.110 --> 00:08:37.120 align:start position:0%
<00:08:37.110>um <00:08:37.111>you <00:08:37.112>have <00:08:37.113>to <00:08:37.115>bootstrap <00:08:37.116>each <00:08:37.117>and <00:08:37.119>every

00:08:37.120 --> 00:08:39.990 align:start position:0%
<00:08:37.120>um <00:08:37.220>you <00:08:37.320>have <00:08:37.419>to <00:08:37.520>bootstrap <00:08:37.620>each <00:08:37.720>and <00:08:37.820>every <00:08:37.919>one. <00:08:38.020>You <00:08:38.120>have <00:08:38.220>to <00:08:38.320>reimplement <00:08:38.419>your <00:08:38.520>logic.

00:08:39.990 --> 00:08:40.000 align:start position:0%
<00:08:39.990>one. <00:08:39.991>You <00:08:39.993>have <00:08:39.994>to <00:08:39.996>reimplement <00:08:39.997>your <00:08:39.999>logic.

00:08:40.000 --> 00:08:41.909 align:start position:0%
<00:08:40.000>one. <00:08:40.100>You <00:08:40.200>have <00:08:40.299>to <00:08:40.400>reimplement <00:08:40.500>your <00:08:40.600>logic. <00:08:40.700>Um <00:08:40.799>if <00:08:40.900>you <00:08:41.000>if <00:08:41.100>you <00:08:41.200>want <00:08:41.299>to <00:08:41.400>connect

00:08:41.909 --> 00:08:41.919 align:start position:0%
<00:08:41.909>Um <00:08:41.910>if <00:08:41.911>you <00:08:41.912>if <00:08:41.914>you <00:08:41.915>want <00:08:41.916>to <00:08:41.918>connect

00:08:41.919 --> 00:08:44.389 align:start position:0%
<00:08:41.919>Um <00:08:42.019>if <00:08:42.119>you <00:08:42.218>if <00:08:42.318>you <00:08:42.419>want <00:08:42.519>to <00:08:42.619>connect <00:08:42.718>different <00:08:42.818>parts <00:08:42.919>of <00:08:43.019>your <00:08:43.119>system <00:08:43.218>then <00:08:43.318>you

00:08:44.389 --> 00:08:44.399 align:start position:0%
<00:08:44.389>different <00:08:44.390>parts <00:08:44.392>of <00:08:44.393>your <00:08:44.395>system <00:08:44.396>then <00:08:44.398>you

00:08:44.399 --> 00:08:46.470 align:start position:0%
<00:08:44.399>different <00:08:44.486>parts <00:08:44.574>of <00:08:44.661>your <00:08:44.749>system <00:08:44.836>then <00:08:44.924>you <00:08:45.011>cannot <00:08:45.099>just <00:08:45.186>do <00:08:45.274>a <00:08:45.361>join <00:08:45.449>like <00:08:45.536>you <00:08:45.624>can <00:08:45.711>do <00:08:45.799>in

00:08:46.470 --> 00:08:46.480 align:start position:0%
<00:08:46.470>cannot <00:08:46.471>just <00:08:46.472>do <00:08:46.473>a <00:08:46.474>join <00:08:46.475>like <00:08:46.476>you <00:08:46.477>can <00:08:46.478>do <00:08:46.479>in

00:08:46.480 --> 00:08:48.070 align:start position:0%
<00:08:46.480>cannot <00:08:46.567>just <00:08:46.655>do <00:08:46.742>a <00:08:46.830>join <00:08:46.917>like <00:08:47.005>you <00:08:47.092>can <00:08:47.180>do <00:08:47.267>in <00:08:47.355>database. <00:08:47.442>You <00:08:47.530>have <00:08:47.617>to <00:08:47.705>select <00:08:47.792>one <00:08:47.880>and

00:08:48.070 --> 00:08:48.080 align:start position:0%
<00:08:48.070>database. <00:08:48.071>You <00:08:48.073>have <00:08:48.074>to <00:08:48.076>select <00:08:48.077>one <00:08:48.079>and

00:08:48.080 --> 00:08:49.509 align:start position:0%
<00:08:48.080>database. <00:08:48.171>You <00:08:48.263>have <00:08:48.355>to <00:08:48.447>select <00:08:48.539>one <00:08:48.631>and <00:08:48.723>then <00:08:48.814>you <00:08:48.906>have <00:08:48.998>to <00:08:49.090>select <00:08:49.182>another <00:08:49.274>and <00:08:49.366>then

00:08:49.509 --> 00:08:49.519 align:start position:0%
<00:08:49.509>then <00:08:49.510>you <00:08:49.511>have <00:08:49.512>to <00:08:49.514>select <00:08:49.515>another <00:08:49.516>and <00:08:49.518>then

00:08:49.519 --> 00:08:51.590 align:start position:0%
<00:08:49.519>then <00:08:49.606>you <00:08:49.694>have <00:08:49.781>to <00:08:49.869>select <00:08:49.956>another <00:08:50.044>and <00:08:50.131>then <00:08:50.219>perhaps <00:08:50.306>a <00:08:50.394>third <00:08:50.481>one <00:08:50.569>and <00:08:50.656>then <00:08:50.744>join <00:08:50.831>it <00:08:50.919>and

00:08:51.590 --> 00:08:51.600 align:start position:0%
<00:08:51.590>perhaps <00:08:51.591>a <00:08:51.592>third <00:08:51.593>one <00:08:51.594>and <00:08:51.595>then <00:08:51.596>join <00:08:51.597>it <00:08:51.599>and

00:08:51.600 --> 00:08:54.550 align:start position:0%
<00:08:51.600>perhaps <00:08:51.687>a <00:08:51.775>third <00:08:51.862>one <00:08:51.950>and <00:08:52.037>then <00:08:52.125>join <00:08:52.212>it <00:08:52.300>and <00:08:52.387>it <00:08:52.475>gets <00:08:52.562>really <00:08:52.650>difficult. <00:08:52.737>Um <00:08:52.825>if <00:08:52.912>you <00:08:53.000>have

00:08:54.550 --> 00:08:54.560 align:start position:0%
<00:08:54.550>it <00:08:54.551>gets <00:08:54.552>really <00:08:54.553>difficult. <00:08:54.555>Um <00:08:54.556>if <00:08:54.557>you <00:08:54.559>have

00:08:54.560 --> 00:08:57.750 align:start position:0%
<00:08:54.560>it <00:08:54.676>gets <00:08:54.793>really <00:08:54.910>difficult. <00:08:55.026>Um <00:08:55.143>if <00:08:55.260>you <00:08:55.376>have <00:08:55.493>uh <00:08:55.609>different <00:08:55.726>uh <00:08:55.843>programming <00:08:55.959>languages

00:08:57.750 --> 00:08:57.760 align:start position:0%
<00:08:57.750>uh <00:08:57.752>different <00:08:57.754>uh <00:08:57.756>programming <00:08:57.759>languages

00:08:57.760 --> 00:09:00.630 align:start position:0%
<00:08:57.760>uh <00:08:57.876>different <00:08:57.993>uh <00:08:58.110>programming <00:08:58.226>languages <00:08:58.343>then <00:08:58.460>different <00:08:58.576>people <00:08:58.693>do <00:08:58.810>not <00:08:58.926>know <00:08:59.043>how <00:08:59.160>to

00:09:00.630 --> 00:09:00.640 align:start position:0%
<00:09:00.630>then <00:09:00.631>different <00:09:00.632>people <00:09:00.633>do <00:09:00.635>not <00:09:00.636>know <00:09:00.637>how <00:09:00.639>to

00:09:00.640 --> 00:09:02.550 align:start position:0%
<00:09:00.640>then <00:09:00.747>different <00:09:00.855>people <00:09:00.963>do <00:09:01.070>not <00:09:01.178>know <00:09:01.286>how <00:09:01.393>to <00:09:01.501>interact <00:09:01.609>with <00:09:01.716>th <00:09:01.824>with <00:09:01.932>those <00:09:02.040>and

00:09:02.550 --> 00:09:02.560 align:start position:0%
<00:09:02.550>interact <00:09:02.551>with <00:09:02.553>th <00:09:02.555>with <00:09:02.557>those <00:09:02.559>and

00:09:02.560 --> 00:09:04.870 align:start position:0%
<00:09:02.560>interact <00:09:02.676>with <00:09:02.793>th <00:09:02.910>with <00:09:03.026>those <00:09:03.143>and <00:09:03.260>basically <00:09:03.376>you <00:09:03.493>you <00:09:03.609>kind <00:09:03.726>of <00:09:03.843>don't <00:09:03.959>have

00:09:04.870 --> 00:09:04.880 align:start position:0%
<00:09:04.870>basically <00:09:04.871>you <00:09:04.873>you <00:09:04.874>kind <00:09:04.876>of <00:09:04.877>don't <00:09:04.879>have

00:09:04.880 --> 00:09:06.790 align:start position:0%
<00:09:04.880>basically <00:09:05.007>you <00:09:05.134>you <00:09:05.261>kind <00:09:05.389>of <00:09:05.516>don't <00:09:05.643>have <00:09:05.770>that <00:09:05.898>institutional <00:09:06.025>knowledge <00:09:06.152>that <00:09:06.280>you

00:09:06.790 --> 00:09:06.800 align:start position:0%
<00:09:06.790>that <00:09:06.792>institutional <00:09:06.794>knowledge <00:09:06.796>that <00:09:06.799>you

00:09:06.800 --> 00:09:09.269 align:start position:0%
<00:09:06.800>that <00:09:06.916>institutional <00:09:07.033>knowledge <00:09:07.150>that <00:09:07.266>you <00:09:07.383>can <00:09:07.500>have <00:09:07.616>with <00:09:07.733>a <00:09:07.849>with <00:09:07.966>a <00:09:08.083>a <00:09:08.199>comprehensive

00:09:09.269 --> 00:09:09.279 align:start position:0%
<00:09:09.269>can <00:09:09.270>have <00:09:09.271>with <00:09:09.272>a <00:09:09.274>with <00:09:09.275>a <00:09:09.276>a <00:09:09.278>comprehensive

00:09:09.279 --> 00:09:12.150 align:start position:0%
<00:09:09.279>can <00:09:09.395>have <00:09:09.512>with <00:09:09.629>a <00:09:09.745>with <00:09:09.862>a <00:09:09.979>a <00:09:10.095>comprehensive <00:09:10.212>framework. <00:09:10.329>Um <00:09:10.445>you <00:09:10.562>get <00:09:10.679>faster

00:09:12.150 --> 00:09:12.160 align:start position:0%
<00:09:12.150>framework. <00:09:12.152>Um <00:09:12.154>you <00:09:12.156>get <00:09:12.159>faster

00:09:12.160 --> 00:09:14.949 align:start position:0%
<00:09:12.160>framework. <00:09:12.276>Um <00:09:12.393>you <00:09:12.510>get <00:09:12.626>faster <00:09:12.743>development. <00:09:12.860>This <00:09:12.976>is <00:09:13.093>true <00:09:13.209>if <00:09:13.326>you <00:09:13.443>have <00:09:13.560>a

00:09:14.949 --> 00:09:14.959 align:start position:0%
<00:09:14.949>development. <00:09:14.950>This <00:09:14.951>is <00:09:14.952>true <00:09:14.954>if <00:09:14.955>you <00:09:14.956>have <00:09:14.958>a

00:09:14.959 --> 00:09:17.350 align:start position:0%
<00:09:14.959>development. <00:09:15.046>This <00:09:15.133>is <00:09:15.221>true <00:09:15.309>if <00:09:15.396>you <00:09:15.483>have <00:09:15.571>a <00:09:15.659>large <00:09:15.746>team. <00:09:15.834>If <00:09:15.921>you <00:09:16.008>have <00:09:16.096>a <00:09:16.184>team <00:09:16.271>of <00:09:16.358>three

00:09:17.350 --> 00:09:17.360 align:start position:0%
<00:09:17.350>large <00:09:17.351>team. <00:09:17.352>If <00:09:17.353>you <00:09:17.354>have <00:09:17.355>a <00:09:17.356>team <00:09:17.357>of <00:09:17.359>three

00:09:17.360 --> 00:09:19.910 align:start position:0%
<00:09:17.360>large <00:09:17.467>team. <00:09:17.575>If <00:09:17.683>you <00:09:17.790>have <00:09:17.898>a <00:09:18.006>team <00:09:18.113>of <00:09:18.221>three <00:09:18.329>people <00:09:18.436>and <00:09:18.544>100 <00:09:18.652>microservices, <00:09:18.760>then

00:09:19.910 --> 00:09:19.920 align:start position:0%
<00:09:19.910>people <00:09:19.912>and <00:09:19.914>100 <00:09:19.916>microservices, <00:09:19.919>then

00:09:19.920 --> 00:09:21.350 align:start position:0%
<00:09:19.920>people <00:09:20.048>and <00:09:20.177>100 <00:09:20.306>microservices, <00:09:20.434>then <00:09:20.563>you're <00:09:20.692>not <00:09:20.820>going <00:09:20.949>to <00:09:21.078>develop <00:09:21.207>faster

00:09:21.350 --> 00:09:21.360 align:start position:0%
<00:09:21.350>you're <00:09:21.351>not <00:09:21.353>going <00:09:21.355>to <00:09:21.357>develop <00:09:21.359>faster

00:09:21.360 --> 00:09:23.990 align:start position:0%
<00:09:21.360>you're <00:09:21.476>not <00:09:21.593>going <00:09:21.710>to <00:09:21.826>develop <00:09:21.943>faster <00:09:22.060>because <00:09:22.176>you <00:09:22.293>have <00:09:22.410>to <00:09:22.526>change <00:09:22.643>in <00:09:22.760>different

00:09:23.990 --> 00:09:24.000 align:start position:0%
<00:09:23.990>because <00:09:23.991>you <00:09:23.993>have <00:09:23.994>to <00:09:23.996>change <00:09:23.997>in <00:09:23.999>different

00:09:24.000 --> 00:09:25.750 align:start position:0%
<00:09:24.000>because <00:09:24.116>you <00:09:24.233>have <00:09:24.350>to <00:09:24.466>change <00:09:24.583>in <00:09:24.700>different <00:09:24.816>parts <00:09:24.933>of <00:09:25.050>your <00:09:25.166>system <00:09:25.283>different <00:09:25.400>stuff.

00:09:25.750 --> 00:09:25.760 align:start position:0%
<00:09:25.750>parts <00:09:25.751>of <00:09:25.753>your <00:09:25.755>system <00:09:25.757>different <00:09:25.759>stuff.

00:09:25.760 --> 00:09:28.150 align:start position:0%
<00:09:25.760>parts <00:09:25.876>of <00:09:25.993>your <00:09:26.110>system <00:09:26.226>different <00:09:26.343>stuff. <00:09:26.460>You <00:09:26.576>have <00:09:26.693>to <00:09:26.810>support <00:09:26.926>legacy <00:09:27.043>services <00:09:27.160>and

00:09:28.150 --> 00:09:28.160 align:start position:0%
<00:09:28.150>You <00:09:28.151>have <00:09:28.153>to <00:09:28.154>support <00:09:28.156>legacy <00:09:28.157>services <00:09:28.159>and

00:09:28.160 --> 00:09:31.509 align:start position:0%
<00:09:28.160>You <00:09:28.276>have <00:09:28.393>to <00:09:28.510>support <00:09:28.626>legacy <00:09:28.743>services <00:09:28.860>and <00:09:28.976>it <00:09:29.093>all <00:09:29.209>gets <00:09:29.326>really <00:09:29.443>really <00:09:29.560>complicated.

00:09:31.509 --> 00:09:31.519 align:start position:0%
<00:09:31.509>it <00:09:31.510>all <00:09:31.512>gets <00:09:31.514>really <00:09:31.516>really <00:09:31.518>complicated.

00:09:31.519 --> 00:09:35.430 align:start position:0%
<00:09:31.519>it <00:09:31.626>all <00:09:31.734>gets <00:09:31.842>really <00:09:31.949>really <00:09:32.057>complicated. <00:09:32.165>Um <00:09:32.272>we <00:09:32.380>have <00:09:32.488>fault <00:09:32.595>isolation. <00:09:32.703>This <00:09:32.811>is <00:09:32.919>true

00:09:35.430 --> 00:09:35.440 align:start position:0%
<00:09:35.430>Um <00:09:35.431>we <00:09:35.432>have <00:09:35.433>fault <00:09:35.435>isolation. <00:09:35.436>This <00:09:35.437>is <00:09:35.439>true

00:09:35.440 --> 00:09:37.350 align:start position:0%
<00:09:35.440>Um <00:09:35.556>we <00:09:35.673>have <00:09:35.790>fault <00:09:35.906>isolation. <00:09:36.023>This <00:09:36.140>is <00:09:36.256>true <00:09:36.373>if <00:09:36.490>your <00:09:36.606>microservices <00:09:36.723>are <00:09:36.840>actually

00:09:37.350 --> 00:09:37.360 align:start position:0%
<00:09:37.350>if <00:09:37.352>your <00:09:37.354>microservices <00:09:37.356>are <00:09:37.359>actually

00:09:37.360 --> 00:09:40.070 align:start position:0%
<00:09:37.360>if <00:09:37.487>your <00:09:37.614>microservices <00:09:37.741>are <00:09:37.869>actually <00:09:37.996>separate <00:09:38.123>and <00:09:38.250>they <00:09:38.378>use <00:09:38.505>a <00:09:38.632>separate <00:09:38.760>um

00:09:40.070 --> 00:09:40.080 align:start position:0%
<00:09:40.070>separate <00:09:40.071>and <00:09:40.073>they <00:09:40.074>use <00:09:40.076>a <00:09:40.077>separate <00:09:40.079>um

00:09:40.080 --> 00:09:42.710 align:start position:0%
<00:09:40.080>separate <00:09:40.173>and <00:09:40.266>they <00:09:40.360>use <00:09:40.453>a <00:09:40.546>separate <00:09:40.640>um <00:09:40.733>database <00:09:40.826>to <00:09:40.920>store <00:09:41.013>the <00:09:41.106>data <00:09:41.200>in <00:09:41.293>in <00:09:41.386>in <00:09:41.480>in

00:09:42.710 --> 00:09:42.720 align:start position:0%
<00:09:42.710>database <00:09:42.711>to <00:09:42.712>store <00:09:42.713>the <00:09:42.714>data <00:09:42.715>in <00:09:42.716>in <00:09:42.717>in <00:09:42.719>in

00:09:42.720 --> 00:09:46.550 align:start position:0%
<00:09:42.720>database <00:09:42.807>to <00:09:42.895>store <00:09:42.982>the <00:09:43.070>data <00:09:43.157>in <00:09:43.245>in <00:09:43.332>in <00:09:43.420>in <00:09:43.507>it. <00:09:43.595>Um <00:09:43.682>but <00:09:43.770>usually <00:09:43.857>what <00:09:43.945>happens <00:09:44.032>is <00:09:44.120>you

00:09:46.550 --> 00:09:46.560 align:start position:0%
<00:09:46.550>it. <00:09:46.551>Um <00:09:46.552>but <00:09:46.553>usually <00:09:46.555>what <00:09:46.556>happens <00:09:46.557>is <00:09:46.559>you

00:09:46.560 --> 00:09:49.430 align:start position:0%
<00:09:46.560>it. <00:09:46.647>Um <00:09:46.734>but <00:09:46.822>usually <00:09:46.910>what <00:09:46.997>happens <00:09:47.084>is <00:09:47.172>you <00:09:47.260>have <00:09:47.347>a <00:09:47.435>big <00:09:47.522>mess <00:09:47.609>a <00:09:47.697>big <00:09:47.785>jumbled <00:09:47.872>mess <00:09:47.959>of

00:09:49.430 --> 00:09:49.440 align:start position:0%
<00:09:49.430>have <00:09:49.431>a <00:09:49.432>big <00:09:49.433>mess <00:09:49.434>a <00:09:49.435>big <00:09:49.436>jumbled <00:09:49.437>mess <00:09:49.439>of

00:09:49.440 --> 00:09:52.870 align:start position:0%
<00:09:49.440>have <00:09:49.540>a <00:09:49.640>big <00:09:49.740>mess <00:09:49.840>a <00:09:49.940>big <00:09:50.040>jumbled <00:09:50.140>mess <00:09:50.240>of <00:09:50.340>microservices <00:09:50.440>who <00:09:50.540>basically <00:09:50.640>the <00:09:50.740>uh <00:09:50.840>they

00:09:52.870 --> 00:09:52.880 align:start position:0%
<00:09:52.870>microservices <00:09:52.871>who <00:09:52.873>basically <00:09:52.875>the <00:09:52.877>uh <00:09:52.879>they

00:09:52.880 --> 00:09:56.870 align:start position:0%
<00:09:52.880>microservices <00:09:52.987>who <00:09:53.095>basically <00:09:53.203>the <00:09:53.310>uh <00:09:53.418>they <00:09:53.526>depend <00:09:53.633>on <00:09:53.741>a <00:09:53.849>couple <00:09:53.956>of <00:09:54.064>uh <00:09:54.172>services <00:09:54.280>if

00:09:56.870 --> 00:09:56.880 align:start position:0%
<00:09:56.870>depend <00:09:56.871>on <00:09:56.872>a <00:09:56.873>couple <00:09:56.875>of <00:09:56.876>uh <00:09:56.877>services <00:09:56.879>if

00:09:56.880 --> 00:09:59.350 align:start position:0%
<00:09:56.880>depend <00:09:56.996>on <00:09:57.113>a <00:09:57.230>couple <00:09:57.346>of <00:09:57.463>uh <00:09:57.580>services <00:09:57.696>if <00:09:57.813>those <00:09:57.930>fail <00:09:58.046>then <00:09:58.163>everything <00:09:58.280>fails

00:09:59.350 --> 00:09:59.360 align:start position:0%
<00:09:59.350>those <00:09:59.352>fail <00:09:59.354>then <00:09:59.356>everything <00:09:59.359>fails

00:09:59.360 --> 00:10:02.790 align:start position:0%
<00:09:59.360>those <00:09:59.560>fail <00:09:59.760>then <00:09:59.960>everything <00:10:00.160>fails <00:10:00.360>everything <00:10:00.560>just <00:10:00.760>collapses

00:10:02.790 --> 00:10:02.800 align:start position:0%
<00:10:02.790>everything <00:10:02.794>just <00:10:02.799>collapses

00:10:02.800 --> 00:10:05.030 align:start position:0%
<00:10:02.800>everything <00:10:02.974>just <00:10:03.150>collapses <00:10:03.324>um <00:10:03.500>easier <00:10:03.675>maintenance <00:10:03.849>because <00:10:04.025>they <00:10:04.199>are

00:10:05.030 --> 00:10:05.040 align:start position:0%
<00:10:05.030>um <00:10:05.031>easier <00:10:05.033>maintenance <00:10:05.035>because <00:10:05.037>they <00:10:05.039>are

00:10:05.040 --> 00:10:07.590 align:start position:0%
<00:10:05.040>um <00:10:05.156>easier <00:10:05.273>maintenance <00:10:05.390>because <00:10:05.506>they <00:10:05.623>are <00:10:05.740>separate. <00:10:05.856>This <00:10:05.973>is <00:10:06.089>true, <00:10:06.206>but <00:10:06.323>then <00:10:06.439>also

00:10:07.590 --> 00:10:07.600 align:start position:0%
<00:10:07.590>separate. <00:10:07.591>This <00:10:07.593>is <00:10:07.594>true, <00:10:07.596>but <00:10:07.597>then <00:10:07.599>also

00:10:07.600 --> 00:10:10.310 align:start position:0%
<00:10:07.600>separate. <00:10:07.700>This <00:10:07.800>is <00:10:07.900>true, <00:10:08.000>but <00:10:08.100>then <00:10:08.200>also <00:10:08.300>like <00:10:08.400>you <00:10:08.500>have <00:10:08.600>to <00:10:08.700>have <00:10:08.800>versions <00:10:08.900>and <00:10:09.000>then

00:10:10.310 --> 00:10:10.320 align:start position:0%
<00:10:10.310>like <00:10:10.311>you <00:10:10.312>have <00:10:10.313>to <00:10:10.315>have <00:10:10.316>versions <00:10:10.317>and <00:10:10.319>then

00:10:10.320 --> 00:10:12.150 align:start position:0%
<00:10:10.320>like <00:10:10.413>you <00:10:10.506>have <00:10:10.600>to <00:10:10.693>have <00:10:10.786>versions <00:10:10.880>and <00:10:10.973>then <00:10:11.066>once <00:10:11.160>you <00:10:11.253>do <00:10:11.346>it <00:10:11.440>long <00:10:11.533>enough, <00:10:11.626>you <00:10:11.720>start

00:10:12.150 --> 00:10:12.160 align:start position:0%
<00:10:12.150>once <00:10:12.151>you <00:10:12.152>do <00:10:12.153>it <00:10:12.155>long <00:10:12.156>enough, <00:10:12.157>you <00:10:12.159>start

00:10:12.160 --> 00:10:15.030 align:start position:0%
<00:10:12.160>once <00:10:12.260>you <00:10:12.360>do <00:10:12.459>it <00:10:12.560>long <00:10:12.660>enough, <00:10:12.760>you <00:10:12.860>start <00:10:12.959>having <00:10:13.060>really <00:10:13.160>big <00:10:13.260>issues. <00:10:13.360>And <00:10:13.459>I'm <00:10:13.560>I'm

00:10:15.030 --> 00:10:15.040 align:start position:0%
<00:10:15.030>having <00:10:15.031>really <00:10:15.033>big <00:10:15.034>issues. <00:10:15.036>And <00:10:15.037>I'm <00:10:15.039>I'm

00:10:15.040 --> 00:10:18.389 align:start position:0%
<00:10:15.040>having <00:10:15.147>really <00:10:15.255>big <00:10:15.363>issues. <00:10:15.470>And <00:10:15.578>I'm <00:10:15.686>I'm <00:10:15.793>not <00:10:15.901>talking <00:10:16.009>this <00:10:16.116>like <00:10:16.224>theoretical. <00:10:16.332>So <00:10:16.439>I

00:10:18.389 --> 00:10:18.399 align:start position:0%
<00:10:18.389>not <00:10:18.390>talking <00:10:18.392>this <00:10:18.393>like <00:10:18.395>theoretical. <00:10:18.396>So <00:10:18.398>I

00:10:18.399 --> 00:10:20.630 align:start position:0%
<00:10:18.399>not <00:10:18.481>talking <00:10:18.563>this <00:10:18.646>like <00:10:18.728>theoretical. <00:10:18.810>So <00:10:18.893>I <00:10:18.975>I <00:10:19.057>also <00:10:19.140>do <00:10:19.222>a <00:10:19.304>lot <00:10:19.387>of <00:10:19.469>talks <00:10:19.551>and <00:10:19.634>I <00:10:19.716>do <00:10:19.799>talks

00:10:20.630 --> 00:10:20.640 align:start position:0%
<00:10:20.630>I <00:10:20.630>also <00:10:20.631>do <00:10:20.632>a <00:10:20.633>lot <00:10:20.634>of <00:10:20.635>talks <00:10:20.636>and <00:10:20.637>I <00:10:20.638>do <00:10:20.639>talks

00:10:20.640 --> 00:10:22.790 align:start position:0%
<00:10:20.640>I <00:10:20.717>also <00:10:20.795>do <00:10:20.873>a <00:10:20.951>lot <00:10:21.028>of <00:10:21.106>talks <00:10:21.184>and <00:10:21.262>I <00:10:21.340>do <00:10:21.417>talks <00:10:21.495>on <00:10:21.573>scaling <00:10:21.651>and <00:10:21.728>how <00:10:21.806>to <00:10:21.884>support <00:10:21.962>a <00:10:22.040>really

00:10:22.790 --> 00:10:22.800 align:start position:0%
<00:10:22.790>on <00:10:22.791>scaling <00:10:22.792>and <00:10:22.793>how <00:10:22.795>to <00:10:22.796>support <00:10:22.797>a <00:10:22.799>really

00:10:22.800 --> 00:10:24.470 align:start position:0%
<00:10:22.800>on <00:10:22.907>scaling <00:10:23.015>and <00:10:23.123>how <00:10:23.230>to <00:10:23.338>support <00:10:23.446>a <00:10:23.553>really <00:10:23.661>big <00:10:23.769>system <00:10:23.876>and <00:10:23.984>people <00:10:24.092>usually <00:10:24.199>come

00:10:24.470 --> 00:10:24.480 align:start position:0%
<00:10:24.470>big <00:10:24.471>system <00:10:24.473>and <00:10:24.475>people <00:10:24.477>usually <00:10:24.479>come

00:10:24.480 --> 00:10:26.230 align:start position:0%
<00:10:24.480>big <00:10:24.607>system <00:10:24.734>and <00:10:24.861>people <00:10:24.989>usually <00:10:25.116>come <00:10:25.243>afterwards <00:10:25.370>and <00:10:25.498>then <00:10:25.625>they <00:10:25.752>ask <00:10:25.880>me

00:10:26.230 --> 00:10:26.240 align:start position:0%
<00:10:26.230>afterwards <00:10:26.231>and <00:10:26.233>then <00:10:26.235>they <00:10:26.237>ask <00:10:26.239>me

00:10:26.240 --> 00:10:28.069 align:start position:0%
<00:10:26.240>afterwards <00:10:26.356>and <00:10:26.473>then <00:10:26.590>they <00:10:26.706>ask <00:10:26.823>me <00:10:26.940>questions <00:10:27.056>like <00:10:27.173>we <00:10:27.290>are <00:10:27.406>having <00:10:27.523>issues <00:10:27.640>with

00:10:28.069 --> 00:10:28.079 align:start position:0%
<00:10:28.069>questions <00:10:28.070>like <00:10:28.072>we <00:10:28.073>are <00:10:28.074>having <00:10:28.076>issues <00:10:28.078>with

00:10:28.079 --> 00:10:29.829 align:start position:0%
<00:10:28.079>questions <00:10:28.172>like <00:10:28.265>we <00:10:28.358>are <00:10:28.452>having <00:10:28.545>issues <00:10:28.638>with <00:10:28.732>this <00:10:28.825>or <00:10:28.919>that <00:10:29.012>and <00:10:29.105>how <00:10:29.199>do <00:10:29.292>you <00:10:29.385>think <00:10:29.478>we

00:10:29.829 --> 00:10:29.839 align:start position:0%
<00:10:29.829>this <00:10:29.830>or <00:10:29.831>that <00:10:29.832>and <00:10:29.833>how <00:10:29.834>do <00:10:29.835>you <00:10:29.836>think <00:10:29.838>we

00:10:29.839 --> 00:10:33.670 align:start position:0%
<00:10:29.839>this <00:10:29.926>or <00:10:30.013>that <00:10:30.101>and <00:10:30.189>how <00:10:30.276>do <00:10:30.363>you <00:10:30.451>think <00:10:30.539>we <00:10:30.626>could <00:10:30.714>solve <00:10:30.801>this? <00:10:30.888>nine <00:10:30.976>out <00:10:31.064>of <00:10:31.151>10 <00:10:31.238>times

00:10:33.670 --> 00:10:33.680 align:start position:0%
<00:10:33.670>could <00:10:33.671>solve <00:10:33.672>this? <00:10:33.673>nine <00:10:33.675>out <00:10:33.676>of <00:10:33.677>10 <00:10:33.679>times

00:10:33.680 --> 00:10:35.829 align:start position:0%
<00:10:33.680>could <00:10:33.787>solve <00:10:33.895>this? <00:10:34.003>nine <00:10:34.110>out <00:10:34.218>of <00:10:34.326>10 <00:10:34.433>times <00:10:34.541>it's <00:10:34.649>a <00:10:34.756>micros <00:10:34.864>service <00:10:34.972>architecture <00:10:35.079>and

00:10:35.829 --> 00:10:35.839 align:start position:0%
<00:10:35.829>it's <00:10:35.830>a <00:10:35.832>micros <00:10:35.834>service <00:10:35.836>architecture <00:10:35.838>and

00:10:35.839 --> 00:10:37.829 align:start position:0%
<00:10:35.839>it's <00:10:35.955>a <00:10:36.072>micros <00:10:36.189>service <00:10:36.305>architecture <00:10:36.422>and <00:10:36.539>they're <00:10:36.655>using <00:10:36.772>the <00:10:36.888>same <00:10:37.005>database <00:10:37.122>and <00:10:37.238>then

00:10:37.829 --> 00:10:37.839 align:start position:0%
<00:10:37.829>they're <00:10:37.830>using <00:10:37.832>the <00:10:37.833>same <00:10:37.834>database <00:10:37.836>and <00:10:37.838>then

00:10:37.839 --> 00:10:40.470 align:start position:0%
<00:10:37.839>they're <00:10:37.939>using <00:10:38.039>the <00:10:38.138>same <00:10:38.238>database <00:10:38.339>and <00:10:38.439>then <00:10:38.539>they <00:10:38.638>have <00:10:38.738>issues. <00:10:38.839>Um <00:10:38.939>I <00:10:39.039>was <00:10:39.138>talking <00:10:39.238>with

00:10:40.470 --> 00:10:40.480 align:start position:0%
<00:10:40.470>they <00:10:40.471>have <00:10:40.472>issues. <00:10:40.473>Um <00:10:40.475>I <00:10:40.476>was <00:10:40.477>talking <00:10:40.479>with

00:10:40.480 --> 00:10:44.790 align:start position:0%
<00:10:40.480>they <00:10:40.567>have <00:10:40.655>issues. <00:10:40.742>Um <00:10:40.830>I <00:10:40.917>was <00:10:41.005>talking <00:10:41.092>with <00:10:41.180>this <00:10:41.267>one <00:10:41.355>guy <00:10:41.442>who <00:10:41.530>told <00:10:41.617>me <00:10:41.705>he <00:10:41.792>created <00:10:41.880>a

00:10:44.790 --> 00:10:44.800 align:start position:0%
<00:10:44.790>this <00:10:44.791>one <00:10:44.792>guy <00:10:44.793>who <00:10:44.794>told <00:10:44.795>me <00:10:44.796>he <00:10:44.797>created <00:10:44.799>a

00:10:44.800 --> 00:10:49.670 align:start position:0%
<00:10:44.800>this <00:10:44.893>one <00:10:44.986>guy <00:10:45.079>who <00:10:45.173>told <00:10:45.266>me <00:10:45.359>he <00:10:45.453>created <00:10:45.546>a <00:10:45.640>internal <00:10:45.733>app <00:10:45.826>for <00:10:45.920>200 <00:10:46.013>employees. <00:10:46.106>So <00:10:46.199>200

00:10:49.670 --> 00:10:49.680 align:start position:0%
<00:10:49.670>internal <00:10:49.671>app <00:10:49.673>for <00:10:49.674>200 <00:10:49.675>employees. <00:10:49.677>So <00:10:49.679>200

00:10:49.680 --> 00:10:52.790 align:start position:0%
<00:10:49.680>internal <00:10:49.773>app <00:10:49.866>for <00:10:49.959>200 <00:10:50.053>employees. <00:10:50.146>So <00:10:50.239>200 <00:10:50.333>and <00:10:50.426>he <00:10:50.520>he <00:10:50.613>did <00:10:50.706>it <00:10:50.800>in <00:10:50.893>a <00:10:50.986>micros <00:10:51.079>service

00:10:52.790 --> 00:10:52.800 align:start position:0%
<00:10:52.790>and <00:10:52.791>he <00:10:52.792>he <00:10:52.793>did <00:10:52.794>it <00:10:52.795>in <00:10:52.796>a <00:10:52.797>micros <00:10:52.799>service

00:10:52.800 --> 00:10:55.910 align:start position:0%
<00:10:52.800>and <00:10:52.893>he <00:10:52.986>he <00:10:53.079>did <00:10:53.173>it <00:10:53.266>in <00:10:53.359>a <00:10:53.453>micros <00:10:53.546>service <00:10:53.640>architecture <00:10:53.733>and <00:10:53.826>it <00:10:53.920>was <00:10:54.013>also <00:10:54.106>running <00:10:54.199>on

00:10:55.910 --> 00:10:55.920 align:start position:0%
<00:10:55.910>architecture <00:10:55.911>and <00:10:55.913>it <00:10:55.914>was <00:10:55.915>also <00:10:55.917>running <00:10:55.919>on

00:10:55.920 --> 00:10:58.150 align:start position:0%
<00:10:55.920>architecture <00:10:56.036>and <00:10:56.153>it <00:10:56.270>was <00:10:56.386>also <00:10:56.503>running <00:10:56.620>on <00:10:56.736>top <00:10:56.853>of <00:10:56.969>Kubernetes <00:10:57.086>but <00:10:57.203>the <00:10:57.319>Kubernetes

00:10:58.150 --> 00:10:58.160 align:start position:0%
<00:10:58.150>top <00:10:58.151>of <00:10:58.153>Kubernetes <00:10:58.155>but <00:10:58.157>the <00:10:58.159>Kubernetes

00:10:58.160 --> 00:11:00.790 align:start position:0%
<00:10:58.160>top <00:10:58.267>of <00:10:58.375>Kubernetes <00:10:58.483>but <00:10:58.590>the <00:10:58.698>Kubernetes <00:10:58.806>were <00:10:58.913>on <00:10:59.021>one <00:10:59.129>machine <00:10:59.236>which <00:10:59.344>means <00:10:59.452>you <00:10:59.560>now

00:11:00.790 --> 00:11:00.800 align:start position:0%
<00:11:00.790>were <00:11:00.791>on <00:11:00.792>one <00:11:00.793>machine <00:11:00.795>which <00:11:00.796>means <00:11:00.797>you <00:11:00.799>now

00:11:00.800 --> 00:11:03.110 align:start position:0%
<00:11:00.800>were <00:11:00.882>on <00:11:00.964>one <00:11:01.047>machine <00:11:01.129>which <00:11:01.211>means <00:11:01.294>you <00:11:01.376>now <00:11:01.458>have <00:11:01.541>a <00:11:01.623>lot <00:11:01.705>of <00:11:01.788>work <00:11:01.870>to <00:11:01.952>do <00:11:02.035>and <00:11:02.117>you <00:11:02.199>don't

00:11:03.110 --> 00:11:03.120 align:start position:0%
<00:11:03.110>have <00:11:03.111>a <00:11:03.112>lot <00:11:03.113>of <00:11:03.114>work <00:11:03.115>to <00:11:03.116>do <00:11:03.117>and <00:11:03.118>you <00:11:03.119>don't

00:11:03.120 --> 00:11:06.550 align:start position:0%
<00:11:03.120>have <00:11:03.202>a <00:11:03.284>lot <00:11:03.367>of <00:11:03.449>work <00:11:03.531>to <00:11:03.614>do <00:11:03.696>and <00:11:03.778>you <00:11:03.861>don't <00:11:03.943>get <00:11:04.025>any <00:11:04.108>benefits <00:11:04.190>at <00:11:04.272>all. <00:11:04.355>Uh, <00:11:04.437>and <00:11:04.520>it's

00:11:06.550 --> 00:11:06.560 align:start position:0%
<00:11:06.550>get <00:11:06.551>any <00:11:06.552>benefits <00:11:06.553>at <00:11:06.555>all. <00:11:06.556>Uh, <00:11:06.557>and <00:11:06.559>it's

00:11:06.560 --> 00:11:08.550 align:start position:0%
<00:11:06.560>get <00:11:06.653>any <00:11:06.746>benefits <00:11:06.839>at <00:11:06.933>all. <00:11:07.026>Uh, <00:11:07.119>and <00:11:07.213>it's <00:11:07.306>kind <00:11:07.400>of <00:11:07.493>like <00:11:07.586>this, <00:11:07.680>right? <00:11:07.773>You <00:11:07.866>have <00:11:07.959>you

00:11:08.550 --> 00:11:08.560 align:start position:0%
<00:11:08.550>kind <00:11:08.551>of <00:11:08.552>like <00:11:08.553>this, <00:11:08.555>right? <00:11:08.556>You <00:11:08.557>have <00:11:08.559>you

00:11:08.560 --> 00:11:11.590 align:start position:0%
<00:11:08.560>kind <00:11:08.647>of <00:11:08.734>like <00:11:08.822>this, <00:11:08.910>right? <00:11:08.997>You <00:11:09.084>have <00:11:09.172>you <00:11:09.260>have <00:11:09.347>zero <00:11:09.435>users <00:11:09.522>or <00:11:09.609>100 <00:11:09.697>or <00:11:09.785>a <00:11:09.872>thousand <00:11:09.959>and

00:11:11.590 --> 00:11:11.600 align:start position:0%
<00:11:11.590>have <00:11:11.591>zero <00:11:11.592>users <00:11:11.593>or <00:11:11.594>100 <00:11:11.595>or <00:11:11.596>a <00:11:11.597>thousand <00:11:11.599>and

00:11:11.600 --> 00:11:14.150 align:start position:0%
<00:11:11.600>have <00:11:11.682>zero <00:11:11.764>users <00:11:11.847>or <00:11:11.929>100 <00:11:12.011>or <00:11:12.094>a <00:11:12.176>thousand <00:11:12.258>and <00:11:12.341>then <00:11:12.423>you <00:11:12.505>want <00:11:12.588>to <00:11:12.670>do <00:11:12.752>all <00:11:12.835>of <00:11:12.917>the <00:11:13.000>cool

00:11:14.150 --> 00:11:14.160 align:start position:0%
<00:11:14.150>then <00:11:14.151>you <00:11:14.152>want <00:11:14.153>to <00:11:14.154>do <00:11:14.155>all <00:11:14.156>of <00:11:14.157>the <00:11:14.159>cool

00:11:14.160 --> 00:11:15.990 align:start position:0%
<00:11:14.160>then <00:11:14.260>you <00:11:14.360>want <00:11:14.459>to <00:11:14.560>do <00:11:14.660>all <00:11:14.760>of <00:11:14.860>the <00:11:14.959>cool <00:11:15.060>things <00:11:15.160>because <00:11:15.260>that's <00:11:15.360>how <00:11:15.459>the <00:11:15.560>big

00:11:15.990 --> 00:11:16.000 align:start position:0%
<00:11:15.990>things <00:11:15.991>because <00:11:15.993>that's <00:11:15.995>how <00:11:15.997>the <00:11:15.999>big

00:11:16.000 --> 00:11:17.750 align:start position:0%
<00:11:16.000>things <00:11:16.107>because <00:11:16.215>that's <00:11:16.323>how <00:11:16.430>the <00:11:16.538>big <00:11:16.646>companies <00:11:16.753>do <00:11:16.861>it. <00:11:16.969>And <00:11:17.076>you <00:11:17.184>have <00:11:17.292>to <00:11:17.400>start

00:11:17.750 --> 00:11:17.760 align:start position:0%
<00:11:17.750>companies <00:11:17.751>do <00:11:17.752>it. <00:11:17.753>And <00:11:17.755>you <00:11:17.756>have <00:11:17.757>to <00:11:17.759>start

00:11:17.760 --> 00:11:19.670 align:start position:0%
<00:11:17.760>companies <00:11:17.860>do <00:11:17.960>it. <00:11:18.060>And <00:11:18.160>you <00:11:18.260>have <00:11:18.360>to <00:11:18.460>start <00:11:18.560>right <00:11:18.660>away <00:11:18.760>because <00:11:18.860>if <00:11:18.960>you <00:11:19.060>don't <00:11:19.160>start

00:11:19.670 --> 00:11:19.680 align:start position:0%
<00:11:19.670>right <00:11:19.671>away <00:11:19.673>because <00:11:19.674>if <00:11:19.675>you <00:11:19.677>don't <00:11:19.679>start

00:11:19.680 --> 00:11:21.750 align:start position:0%
<00:11:19.680>right <00:11:19.796>away <00:11:19.913>because <00:11:20.030>if <00:11:20.146>you <00:11:20.263>don't <00:11:20.380>start <00:11:20.496>with <00:11:20.613>microservices, <00:11:20.729>then <00:11:20.846>when <00:11:20.963>you <00:11:21.079>get

00:11:21.750 --> 00:11:21.760 align:start position:0%
<00:11:21.750>with <00:11:21.751>microservices, <00:11:21.753>then <00:11:21.755>when <00:11:21.757>you <00:11:21.759>get

00:11:21.760 --> 00:11:24.630 align:start position:0%
<00:11:21.760>with <00:11:21.876>microservices, <00:11:21.993>then <00:11:22.110>when <00:11:22.226>you <00:11:22.343>get <00:11:22.460>big <00:11:22.576>and <00:11:22.693>you <00:11:22.810>earn <00:11:22.926>hundreds <00:11:23.043>of <00:11:23.160>millions,

00:11:24.630 --> 00:11:24.640 align:start position:0%
<00:11:24.630>big <00:11:24.631>and <00:11:24.633>you <00:11:24.634>earn <00:11:24.636>hundreds <00:11:24.637>of <00:11:24.639>millions,

00:11:24.640 --> 00:11:26.230 align:start position:0%
<00:11:24.640>big <00:11:24.740>and <00:11:24.840>you <00:11:24.939>earn <00:11:25.040>hundreds <00:11:25.140>of <00:11:25.240>millions, <00:11:25.340>you're <00:11:25.439>not <00:11:25.540>going <00:11:25.640>to <00:11:25.740>be <00:11:25.840>able <00:11:25.939>to <00:11:26.040>scale.

00:11:26.230 --> 00:11:26.240 align:start position:0%
<00:11:26.230>you're <00:11:26.231>not <00:11:26.232>going <00:11:26.233>to <00:11:26.235>be <00:11:26.236>able <00:11:26.237>to <00:11:26.239>scale.

00:11:26.240 --> 00:11:28.230 align:start position:0%
<00:11:26.240>you're <00:11:26.333>not <00:11:26.426>going <00:11:26.520>to <00:11:26.613>be <00:11:26.706>able <00:11:26.800>to <00:11:26.893>scale. <00:11:26.986>Well, <00:11:27.080>you <00:11:27.173>can <00:11:27.266>start <00:11:27.360>easy <00:11:27.453>and <00:11:27.546>then <00:11:27.640>split

00:11:28.230 --> 00:11:28.240 align:start position:0%
<00:11:28.230>Well, <00:11:28.231>you <00:11:28.232>can <00:11:28.233>start <00:11:28.235>easy <00:11:28.236>and <00:11:28.237>then <00:11:28.239>split

00:11:28.240 --> 00:11:31.990 align:start position:0%
<00:11:28.240>Well, <00:11:28.340>you <00:11:28.440>can <00:11:28.540>start <00:11:28.640>easy <00:11:28.740>and <00:11:28.840>then <00:11:28.940>split <00:11:29.040>your <00:11:29.140>system <00:11:29.240>over <00:11:29.340>time <00:11:29.440>if <00:11:29.540>needed. <00:11:29.640>Right?

00:11:31.990 --> 00:11:32.000 align:start position:0%
<00:11:31.990>your <00:11:31.991>system <00:11:31.993>over <00:11:31.994>time <00:11:31.996>if <00:11:31.997>needed. <00:11:31.999>Right?

00:11:32.000 --> 00:11:34.630 align:start position:0%
<00:11:32.000>your <00:11:32.155>system <00:11:32.311>over <00:11:32.466>time <00:11:32.622>if <00:11:32.777>needed. <00:11:32.933>Right? <00:11:33.088>So <00:11:33.244>the <00:11:33.400>issues

00:11:34.630 --> 00:11:34.640 align:start position:0%
<00:11:34.630>So <00:11:34.634>the <00:11:34.639>issues

00:11:34.640 --> 00:11:37.509 align:start position:0%
<00:11:34.640>So <00:11:34.795>the <00:11:34.951>issues <00:11:35.106>the <00:11:35.262>development <00:11:35.417>is <00:11:35.573>harder <00:11:35.728>there <00:11:35.884>is <00:11:36.040>no

00:11:37.509 --> 00:11:37.519 align:start position:0%
<00:11:37.509>the <00:11:37.510>development <00:11:37.512>is <00:11:37.513>harder <00:11:37.515>there <00:11:37.516>is <00:11:37.518>no

00:11:37.519 --> 00:11:40.550 align:start position:0%
<00:11:37.519>the <00:11:37.619>development <00:11:37.719>is <00:11:37.819>harder <00:11:37.919>there <00:11:38.019>is <00:11:38.119>no <00:11:38.219>way <00:11:38.319>around <00:11:38.419>it <00:11:38.519>because <00:11:38.619>you <00:11:38.719>have <00:11:38.819>to <00:11:38.919>manage

00:11:40.550 --> 00:11:40.560 align:start position:0%
<00:11:40.550>way <00:11:40.551>around <00:11:40.552>it <00:11:40.553>because <00:11:40.555>you <00:11:40.556>have <00:11:40.557>to <00:11:40.559>manage

00:11:40.560 --> 00:11:43.829 align:start position:0%
<00:11:40.560>way <00:11:40.687>around <00:11:40.814>it <00:11:40.941>because <00:11:41.069>you <00:11:41.196>have <00:11:41.323>to <00:11:41.450>manage <00:11:41.578>separate <00:11:41.705>entities <00:11:41.832>monitoring <00:11:41.959>usually

00:11:43.829 --> 00:11:43.839 align:start position:0%
<00:11:43.829>separate <00:11:43.832>entities <00:11:43.834>monitoring <00:11:43.838>usually

00:11:43.839 --> 00:11:45.590 align:start position:0%
<00:11:43.839>separate <00:11:43.978>entities <00:11:44.118>monitoring <00:11:44.258>usually <00:11:44.398>people <00:11:44.539>don't <00:11:44.679>do <00:11:44.819>this <00:11:44.959>like <00:11:45.098>we <00:11:45.238>have

00:11:45.590 --> 00:11:45.600 align:start position:0%
<00:11:45.590>people <00:11:45.591>don't <00:11:45.593>do <00:11:45.594>this <00:11:45.596>like <00:11:45.597>we <00:11:45.599>have

00:11:45.600 --> 00:11:48.069 align:start position:0%
<00:11:45.600>people <00:11:45.727>don't <00:11:45.854>do <00:11:45.981>this <00:11:46.109>like <00:11:46.236>we <00:11:46.363>have <00:11:46.490>microservices <00:11:46.618>do <00:11:46.745>you <00:11:46.872>have <00:11:47.000>observability

00:11:48.069 --> 00:11:48.079 align:start position:0%
<00:11:48.069>microservices <00:11:48.071>do <00:11:48.073>you <00:11:48.075>have <00:11:48.078>observability

00:11:48.079 --> 00:11:50.310 align:start position:0%
<00:11:48.079>microservices <00:11:48.186>do <00:11:48.294>you <00:11:48.402>have <00:11:48.509>observability <00:11:48.617>no <00:11:48.725>we <00:11:48.832>don't <00:11:48.940>so <00:11:49.048>how <00:11:49.155>do <00:11:49.263>you <00:11:49.371>know <00:11:49.478>something

00:11:50.310 --> 00:11:50.320 align:start position:0%
<00:11:50.310>no <00:11:50.311>we <00:11:50.312>don't <00:11:50.313>so <00:11:50.314>how <00:11:50.315>do <00:11:50.316>you <00:11:50.317>know <00:11:50.319>something

00:11:50.320 --> 00:11:53.110 align:start position:0%
<00:11:50.320>no <00:11:50.407>we <00:11:50.495>don't <00:11:50.582>so <00:11:50.670>how <00:11:50.757>do <00:11:50.845>you <00:11:50.932>know <00:11:51.020>something <00:11:51.107>breaks <00:11:51.195>ah <00:11:51.282>we <00:11:51.370>are <00:11:51.457>offline <00:11:51.545>24 <00:11:51.632>hours <00:11:51.720>you

00:11:53.110 --> 00:11:53.120 align:start position:0%
<00:11:53.110>breaks <00:11:53.111>ah <00:11:53.112>we <00:11:53.113>are <00:11:53.115>offline <00:11:53.116>24 <00:11:53.117>hours <00:11:53.119>you

00:11:53.120 --> 00:11:55.509 align:start position:0%
<00:11:53.120>breaks <00:11:53.213>ah <00:11:53.306>we <00:11:53.400>are <00:11:53.493>offline <00:11:53.586>24 <00:11:53.680>hours <00:11:53.773>you <00:11:53.866>know <00:11:53.960>it <00:11:54.053>happens <00:11:54.146>which <00:11:54.240>you <00:11:54.333>cannot <00:11:54.426>do <00:11:54.520>that

00:11:55.509 --> 00:11:55.519 align:start position:0%
<00:11:55.509>know <00:11:55.510>it <00:11:55.511>happens <00:11:55.512>which <00:11:55.514>you <00:11:55.515>cannot <00:11:55.516>do <00:11:55.518>that

00:11:55.519 --> 00:11:57.910 align:start position:0%
<00:11:55.519>know <00:11:55.635>it <00:11:55.752>happens <00:11:55.869>which <00:11:55.985>you <00:11:56.102>cannot <00:11:56.219>do <00:11:56.335>that <00:11:56.452>right <00:11:56.569>debugging <00:11:56.685>is <00:11:56.802>really <00:11:56.919>difficult

00:11:57.910 --> 00:11:57.920 align:start position:0%
<00:11:57.910>right <00:11:57.912>debugging <00:11:57.914>is <00:11:57.916>really <00:11:57.919>difficult

00:11:57.920 --> 00:12:00.230 align:start position:0%
<00:11:57.920>right <00:11:58.047>debugging <00:11:58.174>is <00:11:58.301>really <00:11:58.429>difficult <00:11:58.556>there <00:11:58.683>are <00:11:58.810>whole <00:11:58.938>companies <00:11:59.065>that <00:11:59.192>are <00:11:59.319>doing

00:12:00.230 --> 00:12:00.240 align:start position:0%
<00:12:00.230>there <00:12:00.231>are <00:12:00.233>whole <00:12:00.234>companies <00:12:00.236>that <00:12:00.237>are <00:12:00.239>doing

00:12:00.240 --> 00:12:03.670 align:start position:0%
<00:12:00.240>there <00:12:00.333>are <00:12:00.426>whole <00:12:00.520>companies <00:12:00.613>that <00:12:00.706>are <00:12:00.800>doing <00:12:00.893>ecos <00:12:00.986>systems <00:12:01.080>on <00:12:01.173>and <00:12:01.266>tooling <00:12:01.360>on <00:12:01.453>how <00:12:01.546>to <00:12:01.640>uh

00:12:03.670 --> 00:12:03.680 align:start position:0%
<00:12:03.670>ecos <00:12:03.671>systems <00:12:03.672>on <00:12:03.673>and <00:12:03.674>tooling <00:12:03.675>on <00:12:03.676>how <00:12:03.677>to <00:12:03.679>uh

00:12:03.680 --> 00:12:05.509 align:start position:0%
<00:12:03.680>ecos <00:12:03.787>systems <00:12:03.895>on <00:12:04.003>and <00:12:04.110>tooling <00:12:04.218>on <00:12:04.326>how <00:12:04.433>to <00:12:04.541>uh <00:12:04.649>debug <00:12:04.756>and <00:12:04.864>trace <00:12:04.972>your <00:12:05.079>microservices

00:12:05.509 --> 00:12:05.519 align:start position:0%
<00:12:05.509>debug <00:12:05.511>and <00:12:05.513>trace <00:12:05.515>your <00:12:05.518>microservices

00:12:05.519 --> 00:12:08.389 align:start position:0%
<00:12:05.519>debug <00:12:05.635>and <00:12:05.752>trace <00:12:05.869>your <00:12:05.985>microservices <00:12:06.102>because <00:12:06.219>it <00:12:06.335>is <00:12:06.452>hard. <00:12:06.569>You <00:12:06.685>get <00:12:06.802>overhead <00:12:06.919>on

00:12:08.389 --> 00:12:08.399 align:start position:0%
<00:12:08.389>because <00:12:08.390>it <00:12:08.391>is <00:12:08.392>hard. <00:12:08.394>You <00:12:08.395>get <00:12:08.396>overhead <00:12:08.398>on

00:12:08.399 --> 00:12:10.150 align:start position:0%
<00:12:08.399>because <00:12:08.506>it <00:12:08.614>is <00:12:08.722>hard. <00:12:08.829>You <00:12:08.937>get <00:12:09.045>overhead <00:12:09.152>on <00:12:09.260>serialization <00:12:09.368>because <00:12:09.475>it's <00:12:09.583>not <00:12:09.691>a <00:12:09.799>call.

00:12:10.150 --> 00:12:10.160 align:start position:0%
<00:12:10.150>serialization <00:12:10.151>because <00:12:10.153>it's <00:12:10.155>not <00:12:10.157>a <00:12:10.159>call.

00:12:10.160 --> 00:12:13.110 align:start position:0%
<00:12:10.160>serialization <00:12:10.287>because <00:12:10.414>it's <00:12:10.541>not <00:12:10.669>a <00:12:10.796>call. <00:12:10.923>You <00:12:11.050>have <00:12:11.178>to <00:12:11.305>serialize <00:12:11.432>and <00:12:11.560>deserialize.

00:12:13.110 --> 00:12:13.120 align:start position:0%
<00:12:13.110>You <00:12:13.111>have <00:12:13.113>to <00:12:13.115>serialize <00:12:13.117>and <00:12:13.119>deserialize.

00:12:13.120 --> 00:12:16.470 align:start position:0%
<00:12:13.120>You <00:12:13.227>have <00:12:13.335>to <00:12:13.443>serialize <00:12:13.550>and <00:12:13.658>deserialize. <00:12:13.766>And <00:12:13.873>while <00:12:13.981>it <00:12:14.089>is <00:12:14.196>fast <00:12:14.304>nowadays, <00:12:14.412>you <00:12:14.520>still

00:12:16.470 --> 00:12:16.480 align:start position:0%
<00:12:16.470>And <00:12:16.471>while <00:12:16.472>it <00:12:16.473>is <00:12:16.475>fast <00:12:16.476>nowadays, <00:12:16.477>you <00:12:16.479>still

00:12:16.480 --> 00:12:18.310 align:start position:0%
<00:12:16.480>And <00:12:16.580>while <00:12:16.680>it <00:12:16.780>is <00:12:16.880>fast <00:12:16.980>nowadays, <00:12:17.080>you <00:12:17.180>still <00:12:17.280>have <00:12:17.380>that <00:12:17.480>overhead. <00:12:17.580>If <00:12:17.680>you <00:12:17.780>don't <00:12:17.880>need

00:12:18.310 --> 00:12:18.320 align:start position:0%
<00:12:18.310>have <00:12:18.311>that <00:12:18.313>overhead. <00:12:18.314>If <00:12:18.316>you <00:12:18.317>don't <00:12:18.319>need

00:12:18.320 --> 00:12:21.910 align:start position:0%
<00:12:18.320>have <00:12:18.420>that <00:12:18.520>overhead. <00:12:18.620>If <00:12:18.720>you <00:12:18.820>don't <00:12:18.920>need <00:12:19.020>that <00:12:19.120>uh <00:12:19.220>uh <00:12:19.320>uh <00:12:19.420>scalability <00:12:19.520>and <00:12:19.620>and <00:12:19.720>all

00:12:21.910 --> 00:12:21.920 align:start position:0%
<00:12:21.910>that <00:12:21.911>uh <00:12:21.912>uh <00:12:21.913>uh <00:12:21.915>scalability <00:12:21.916>and <00:12:21.917>and <00:12:21.919>all

00:12:21.920 --> 00:12:23.590 align:start position:0%
<00:12:21.920>that <00:12:22.036>uh <00:12:22.153>uh <00:12:22.270>uh <00:12:22.386>scalability <00:12:22.503>and <00:12:22.620>and <00:12:22.736>all <00:12:22.853>the <00:12:22.969>complexity <00:12:23.086>of <00:12:23.203>microservices, <00:12:23.319>you're

00:12:23.590 --> 00:12:23.600 align:start position:0%
<00:12:23.590>the <00:12:23.592>complexity <00:12:23.594>of <00:12:23.596>microservices, <00:12:23.599>you're

00:12:23.600 --> 00:12:26.389 align:start position:0%
<00:12:23.600>the <00:12:23.727>complexity <00:12:23.854>of <00:12:23.981>microservices, <00:12:24.109>you're <00:12:24.236>better <00:12:24.363>off <00:12:24.490>with <00:12:24.618>just <00:12:24.745>having <00:12:24.872>it <00:12:25.000>without

00:12:26.389 --> 00:12:26.399 align:start position:0%
<00:12:26.389>better <00:12:26.390>off <00:12:26.392>with <00:12:26.393>just <00:12:26.395>having <00:12:26.396>it <00:12:26.398>without

00:12:26.399 --> 00:12:28.550 align:start position:0%
<00:12:26.399>better <00:12:26.526>off <00:12:26.653>with <00:12:26.780>just <00:12:26.908>having <00:12:27.035>it <00:12:27.162>without <00:12:27.289>microservices. <00:12:27.417>And <00:12:27.544>you <00:12:27.671>use <00:12:27.799>more

00:12:28.550 --> 00:12:28.560 align:start position:0%
<00:12:28.550>microservices. <00:12:28.552>And <00:12:28.554>you <00:12:28.556>use <00:12:28.559>more

00:12:28.560 --> 00:12:32.069 align:start position:0%
<00:12:28.560>microservices. <00:12:28.699>And <00:12:28.839>you <00:12:28.979>use <00:12:29.119>more <00:12:29.260>resources. <00:12:29.400>You <00:12:29.540>cannot <00:12:29.680>go <00:12:29.819>around <00:12:29.959>that.

00:12:32.069 --> 00:12:32.079 align:start position:0%
<00:12:32.069>resources. <00:12:32.070>You <00:12:32.072>cannot <00:12:32.074>go <00:12:32.076>around <00:12:32.078>that.

00:12:32.079 --> 00:12:33.670 align:start position:0%
<00:12:32.079>resources. <00:12:32.195>You <00:12:32.312>cannot <00:12:32.429>go <00:12:32.545>around <00:12:32.662>that. <00:12:32.779>That <00:12:32.895>doesn't <00:12:33.012>mean <00:12:33.128>that <00:12:33.245>this <00:12:33.362>is <00:12:33.478>bad,

00:12:33.670 --> 00:12:33.680 align:start position:0%
<00:12:33.670>That <00:12:33.671>doesn't <00:12:33.673>mean <00:12:33.674>that <00:12:33.675>this <00:12:33.677>is <00:12:33.679>bad,

00:12:33.680 --> 00:12:37.910 align:start position:0%
<00:12:33.680>That <00:12:33.780>doesn't <00:12:33.880>mean <00:12:33.979>that <00:12:34.079>this <00:12:34.180>is <00:12:34.280>bad, <00:12:34.380>right? <00:12:34.479>People <00:12:34.579>use <00:12:34.680>it <00:12:34.780>for <00:12:34.880>a <00:12:34.979>reason. <00:12:35.079>And

00:12:37.910 --> 00:12:37.920 align:start position:0%
<00:12:37.910>right? <00:12:37.911>People <00:12:37.912>use <00:12:37.913>it <00:12:37.915>for <00:12:37.916>a <00:12:37.917>reason. <00:12:37.919>And

00:12:37.920 --> 00:12:40.389 align:start position:0%
<00:12:37.920>right? <00:12:38.020>People <00:12:38.120>use <00:12:38.219>it <00:12:38.319>for <00:12:38.420>a <00:12:38.520>reason. <00:12:38.620>And <00:12:38.719>when <00:12:38.819>you <00:12:38.920>want <00:12:39.020>to <00:12:39.120>use <00:12:39.219>microservices <00:12:39.319>is

00:12:40.389 --> 00:12:40.399 align:start position:0%
<00:12:40.389>when <00:12:40.390>you <00:12:40.392>want <00:12:40.393>to <00:12:40.395>use <00:12:40.396>microservices <00:12:40.398>is

00:12:40.399 --> 00:12:42.310 align:start position:0%
<00:12:40.399>when <00:12:40.506>you <00:12:40.614>want <00:12:40.722>to <00:12:40.829>use <00:12:40.937>microservices <00:12:41.045>is <00:12:41.152>when <00:12:41.260>you <00:12:41.368>have <00:12:41.475>a <00:12:41.583>large <00:12:41.691>development <00:12:41.799>team.

00:12:42.310 --> 00:12:42.320 align:start position:0%
<00:12:42.310>when <00:12:42.311>you <00:12:42.313>have <00:12:42.314>a <00:12:42.316>large <00:12:42.317>development <00:12:42.319>team.

00:12:42.320 --> 00:12:44.870 align:start position:0%
<00:12:42.320>when <00:12:42.420>you <00:12:42.520>have <00:12:42.620>a <00:12:42.720>large <00:12:42.820>development <00:12:42.920>team. <00:12:43.020>If <00:12:43.120>you <00:12:43.220>have <00:12:43.320>a <00:12:43.420>large <00:12:43.520>developer <00:12:43.620>team, <00:12:43.720>30,

00:12:44.870 --> 00:12:44.880 align:start position:0%
<00:12:44.870>If <00:12:44.871>you <00:12:44.872>have <00:12:44.873>a <00:12:44.875>large <00:12:44.876>developer <00:12:44.877>team, <00:12:44.879>30,

00:12:44.880 --> 00:12:46.949 align:start position:0%
<00:12:44.880>If <00:12:44.980>you <00:12:45.080>have <00:12:45.180>a <00:12:45.280>large <00:12:45.380>developer <00:12:45.480>team, <00:12:45.580>30, <00:12:45.680>40, <00:12:45.780>100 <00:12:45.880>people <00:12:45.980>working <00:12:46.080>on <00:12:46.180>the <00:12:46.280>same

00:12:46.949 --> 00:12:46.959 align:start position:0%
<00:12:46.949>40, <00:12:46.950>100 <00:12:46.952>people <00:12:46.953>working <00:12:46.955>on <00:12:46.956>the <00:12:46.958>same

00:12:46.959 --> 00:12:49.509 align:start position:0%
<00:12:46.959>40, <00:12:47.059>100 <00:12:47.159>people <00:12:47.259>working <00:12:47.359>on <00:12:47.459>the <00:12:47.559>same <00:12:47.659>thing, <00:12:47.759>then <00:12:47.859>it <00:12:47.959>makes <00:12:48.059>sense <00:12:48.159>to <00:12:48.259>break <00:12:48.359>that

00:12:49.509 --> 00:12:49.519 align:start position:0%
<00:12:49.509>thing, <00:12:49.510>then <00:12:49.511>it <00:12:49.512>makes <00:12:49.514>sense <00:12:49.515>to <00:12:49.516>break <00:12:49.518>that

00:12:49.519 --> 00:12:51.590 align:start position:0%
<00:12:49.519>thing, <00:12:49.612>then <00:12:49.705>it <00:12:49.799>makes <00:12:49.892>sense <00:12:49.985>to <00:12:50.079>break <00:12:50.172>that <00:12:50.265>down <00:12:50.359>so <00:12:50.452>they <00:12:50.545>they <00:12:50.639>can <00:12:50.732>be <00:12:50.825>independent <00:12:50.919>of

00:12:51.590 --> 00:12:51.600 align:start position:0%
<00:12:51.590>down <00:12:51.591>so <00:12:51.592>they <00:12:51.593>they <00:12:51.595>can <00:12:51.596>be <00:12:51.597>independent <00:12:51.599>of

00:12:51.600 --> 00:12:54.150 align:start position:0%
<00:12:51.600>down <00:12:51.693>so <00:12:51.786>they <00:12:51.880>they <00:12:51.973>can <00:12:52.066>be <00:12:52.160>independent <00:12:52.253>of <00:12:52.346>each <00:12:52.440>other. <00:12:52.533>But <00:12:52.626>if <00:12:52.720>you <00:12:52.813>have <00:12:52.906>five <00:12:53.000>people

00:12:54.150 --> 00:12:54.160 align:start position:0%
<00:12:54.150>each <00:12:54.151>other. <00:12:54.152>But <00:12:54.153>if <00:12:54.155>you <00:12:54.156>have <00:12:54.157>five <00:12:54.159>people

00:12:54.160 --> 00:12:57.110 align:start position:0%
<00:12:54.160>each <00:12:54.260>other. <00:12:54.360>But <00:12:54.459>if <00:12:54.560>you <00:12:54.660>have <00:12:54.760>five <00:12:54.860>people <00:12:54.959>in <00:12:55.060>your <00:12:55.160>backend <00:12:55.260>team, <00:12:55.360>if <00:12:55.459>you <00:12:55.560>do

00:12:57.110 --> 00:12:57.120 align:start position:0%
<00:12:57.110>in <00:12:57.111>your <00:12:57.113>backend <00:12:57.114>team, <00:12:57.116>if <00:12:57.117>you <00:12:57.119>do

00:12:57.120 --> 00:12:58.629 align:start position:0%
<00:12:57.120>in <00:12:57.233>your <00:12:57.346>backend <00:12:57.459>team, <00:12:57.572>if <00:12:57.685>you <00:12:57.799>do <00:12:57.912>microservices, <00:12:58.025>you're <00:12:58.138>not <00:12:58.251>going <00:12:58.364>to <00:12:58.478>have

00:12:58.629 --> 00:12:58.639 align:start position:0%
<00:12:58.629>microservices, <00:12:58.630>you're <00:12:58.632>not <00:12:58.634>going <00:12:58.636>to <00:12:58.638>have

00:12:58.639 --> 00:13:01.430 align:start position:0%
<00:12:58.639>microservices, <00:12:58.732>you're <00:12:58.825>not <00:12:58.919>going <00:12:59.012>to <00:12:59.105>have <00:12:59.199>a <00:12:59.292>great <00:12:59.385>time. <00:12:59.479>Or <00:12:59.572>if <00:12:59.665>you <00:12:59.759>have <00:12:59.852>like <00:12:59.945>like <00:13:00.039>a

00:13:01.430 --> 00:13:01.440 align:start position:0%
<00:13:01.430>a <00:13:01.430>great <00:13:01.432>time. <00:13:01.433>Or <00:13:01.434>if <00:13:01.435>you <00:13:01.436>have <00:13:01.437>like <00:13:01.438>like <00:13:01.439>a

00:13:01.440 --> 00:13:03.430 align:start position:0%
<00:13:01.440>a <00:13:01.527>great <00:13:01.615>time. <00:13:01.702>Or <00:13:01.790>if <00:13:01.877>you <00:13:01.965>have <00:13:02.052>like <00:13:02.140>like <00:13:02.227>a <00:13:02.315>large <00:13:02.402>and <00:13:02.490>complex <00:13:02.577>system, <00:13:02.665>then <00:13:02.752>it <00:13:02.840>also

00:13:03.430 --> 00:13:03.440 align:start position:0%
<00:13:03.430>large <00:13:03.431>and <00:13:03.433>complex <00:13:03.434>system, <00:13:03.436>then <00:13:03.437>it <00:13:03.439>also

00:13:03.440 --> 00:13:05.590 align:start position:0%
<00:13:03.440>large <00:13:03.540>and <00:13:03.640>complex <00:13:03.740>system, <00:13:03.840>then <00:13:03.940>it <00:13:04.040>also <00:13:04.140>makes <00:13:04.240>sense. <00:13:04.340>And <00:13:04.440>I <00:13:04.540>don't <00:13:04.640>know <00:13:04.740>if <00:13:04.840>you've

00:13:05.590 --> 00:13:05.600 align:start position:0%
<00:13:05.590>makes <00:13:05.591>sense. <00:13:05.592>And <00:13:05.593>I <00:13:05.595>don't <00:13:05.596>know <00:13:05.597>if <00:13:05.599>you've

00:13:05.600 --> 00:13:07.750 align:start position:0%
<00:13:05.600>makes <00:13:05.693>sense. <00:13:05.786>And <00:13:05.880>I <00:13:05.973>don't <00:13:06.066>know <00:13:06.160>if <00:13:06.253>you've <00:13:06.346>seen <00:13:06.440>this <00:13:06.533>news, <00:13:06.626>it <00:13:06.720>was <00:13:06.813>like <00:13:06.906>three <00:13:07.000>years

00:13:07.750 --> 00:13:07.760 align:start position:0%
<00:13:07.750>seen <00:13:07.751>this <00:13:07.752>news, <00:13:07.753>it <00:13:07.755>was <00:13:07.756>like <00:13:07.757>three <00:13:07.759>years

00:13:07.760 --> 00:13:10.870 align:start position:0%
<00:13:07.760>seen <00:13:07.860>this <00:13:07.960>news, <00:13:08.060>it <00:13:08.160>was <00:13:08.260>like <00:13:08.360>three <00:13:08.460>years <00:13:08.560>ago. <00:13:08.660>So <00:13:08.760>Amazon, <00:13:08.860>which <00:13:08.960>was <00:13:09.060>the <00:13:09.160>proponent

00:13:10.870 --> 00:13:10.880 align:start position:0%
<00:13:10.870>ago. <00:13:10.871>So <00:13:10.873>Amazon, <00:13:10.874>which <00:13:10.876>was <00:13:10.877>the <00:13:10.879>proponent

00:13:10.880 --> 00:13:12.949 align:start position:0%
<00:13:10.880>ago. <00:13:10.996>So <00:13:11.113>Amazon, <00:13:11.230>which <00:13:11.346>was <00:13:11.463>the <00:13:11.580>proponent <00:13:11.696>of <00:13:11.813>microservices, <00:13:11.930>so <00:13:12.046>they <00:13:12.163>started <00:13:12.280>doing

00:13:12.949 --> 00:13:12.959 align:start position:0%
<00:13:12.949>of <00:13:12.950>microservices, <00:13:12.952>so <00:13:12.954>they <00:13:12.956>started <00:13:12.958>doing

00:13:12.959 --> 00:13:15.430 align:start position:0%
<00:13:12.959>of <00:13:13.075>microservices, <00:13:13.192>so <00:13:13.309>they <00:13:13.425>started <00:13:13.542>doing <00:13:13.659>it <00:13:13.775>first. <00:13:13.892>um <00:13:14.008>they <00:13:14.125>actually <00:13:14.242>switched <00:13:14.358>back

00:13:15.430 --> 00:13:15.440 align:start position:0%
<00:13:15.430>it <00:13:15.431>first. <00:13:15.433>um <00:13:15.434>they <00:13:15.436>actually <00:13:15.437>switched <00:13:15.439>back

00:13:15.440 --> 00:13:18.870 align:start position:0%
<00:13:15.440>it <00:13:15.533>first. <00:13:15.626>um <00:13:15.720>they <00:13:15.813>actually <00:13:15.906>switched <00:13:16.000>back <00:13:16.093>to <00:13:16.186>a <00:13:16.280>monolith <00:13:16.373>uh <00:13:16.466>for <00:13:16.560>for <00:13:16.653>prime <00:13:16.746>video <00:13:16.840>and

00:13:18.870 --> 00:13:18.880 align:start position:0%
<00:13:18.870>to <00:13:18.871>a <00:13:18.872>monolith <00:13:18.873>uh <00:13:18.874>for <00:13:18.875>for <00:13:18.876>prime <00:13:18.877>video <00:13:18.879>and

00:13:18.880 --> 00:13:24.069 align:start position:0%
<00:13:18.880>to <00:13:18.967>a <00:13:19.055>monolith <00:13:19.142>uh <00:13:19.230>for <00:13:19.317>for <00:13:19.405>prime <00:13:19.492>video <00:13:19.580>and <00:13:19.667>they <00:13:19.755>cut <00:13:19.842>their <00:13:19.930>costs <00:13:20.017>of <00:13:20.105>compute <00:13:20.192>by <00:13:20.280>90%.

00:13:24.069 --> 00:13:24.079 align:start position:0%
<00:13:24.069>they <00:13:24.070>cut <00:13:24.071>their <00:13:24.072>costs <00:13:24.074>of <00:13:24.075>compute <00:13:24.076>by <00:13:24.078>90%.

00:13:24.079 --> 00:13:25.990 align:start position:0%
<00:13:24.079>they <00:13:24.179>cut <00:13:24.279>their <00:13:24.378>costs <00:13:24.478>of <00:13:24.579>compute <00:13:24.679>by <00:13:24.779>90%. <00:13:24.878>So <00:13:24.978>Amazon <00:13:25.079>rolled <00:13:25.179>back <00:13:25.279>and <00:13:25.378>this <00:13:25.478>is

00:13:25.990 --> 00:13:26.000 align:start position:0%
<00:13:25.990>So <00:13:25.991>Amazon <00:13:25.993>rolled <00:13:25.994>back <00:13:25.996>and <00:13:25.997>this <00:13:25.999>is

00:13:26.000 --> 00:13:28.550 align:start position:0%
<00:13:26.000>So <00:13:26.107>Amazon <00:13:26.215>rolled <00:13:26.323>back <00:13:26.430>and <00:13:26.538>this <00:13:26.646>is <00:13:26.753>happening <00:13:26.861>across <00:13:26.969>the <00:13:27.076>board. <00:13:27.184>So <00:13:27.292>what <00:13:27.400>do

00:13:28.550 --> 00:13:28.560 align:start position:0%
<00:13:28.550>happening <00:13:28.551>across <00:13:28.553>the <00:13:28.554>board. <00:13:28.555>So <00:13:28.557>what <00:13:28.559>do

00:13:28.560 --> 00:13:31.269 align:start position:0%
<00:13:28.560>happening <00:13:28.660>across <00:13:28.760>the <00:13:28.859>board. <00:13:28.959>So <00:13:29.060>what <00:13:29.160>do <00:13:29.260>we <00:13:29.359>do? <00:13:29.459>So <00:13:29.560>we <00:13:29.660>have <00:13:29.760>42 <00:13:29.859>million <00:13:29.959>monthly

00:13:31.269 --> 00:13:31.279 align:start position:0%
<00:13:31.269>we <00:13:31.270>do? <00:13:31.271>So <00:13:31.272>we <00:13:31.274>have <00:13:31.275>42 <00:13:31.276>million <00:13:31.278>monthly

00:13:31.279 --> 00:13:33.350 align:start position:0%
<00:13:31.279>we <00:13:31.372>do? <00:13:31.465>So <00:13:31.559>we <00:13:31.652>have <00:13:31.745>42 <00:13:31.839>million <00:13:31.932>monthly <00:13:32.025>active <00:13:32.119>users. <00:13:32.212>We <00:13:32.305>do <00:13:32.399>a <00:13:32.492>lot <00:13:32.585>of <00:13:32.679>requests.

00:13:33.350 --> 00:13:33.360 align:start position:0%
<00:13:33.350>active <00:13:33.351>users. <00:13:33.352>We <00:13:33.353>do <00:13:33.355>a <00:13:33.356>lot <00:13:33.357>of <00:13:33.359>requests.

00:13:33.360 --> 00:13:34.949 align:start position:0%
<00:13:33.360>active <00:13:33.453>users. <00:13:33.546>We <00:13:33.640>do <00:13:33.733>a <00:13:33.826>lot <00:13:33.920>of <00:13:34.013>requests. <00:13:34.106>It's <00:13:34.200>not <00:13:34.293>a <00:13:34.386>small <00:13:34.480>app, <00:13:34.573>right? <00:13:34.666>It <00:13:34.760>would

00:13:34.949 --> 00:13:34.959 align:start position:0%
<00:13:34.949>It's <00:13:34.950>not <00:13:34.951>a <00:13:34.952>small <00:13:34.954>app, <00:13:34.955>right? <00:13:34.956>It <00:13:34.958>would

00:13:34.959 --> 00:13:37.509 align:start position:0%
<00:13:34.959>It's <00:13:35.052>not <00:13:35.145>a <00:13:35.239>small <00:13:35.332>app, <00:13:35.425>right? <00:13:35.519>It <00:13:35.612>would <00:13:35.705>make <00:13:35.799>sense <00:13:35.892>for <00:13:35.985>us <00:13:36.079>to <00:13:36.172>have <00:13:36.265>something <00:13:36.359>like

00:13:37.509 --> 00:13:37.519 align:start position:0%
<00:13:37.509>make <00:13:37.510>sense <00:13:37.511>for <00:13:37.512>us <00:13:37.514>to <00:13:37.515>have <00:13:37.516>something <00:13:37.518>like

00:13:37.519 --> 00:13:40.550 align:start position:0%
<00:13:37.519>make <00:13:37.601>sense <00:13:37.683>for <00:13:37.766>us <00:13:37.848>to <00:13:37.930>have <00:13:38.013>something <00:13:38.095>like <00:13:38.177>that, <00:13:38.260>but <00:13:38.342>we <00:13:38.424>don't. <00:13:38.507>So <00:13:38.589>what <00:13:38.671>do <00:13:38.754>we <00:13:38.836>do? <00:13:38.919>We

00:13:40.550 --> 00:13:40.560 align:start position:0%
<00:13:40.550>that, <00:13:40.550>but <00:13:40.551>we <00:13:40.553>don't. <00:13:40.554>So <00:13:40.555>what <00:13:40.555>do <00:13:40.556>we <00:13:40.558>do? <00:13:40.559>We

00:13:40.560 --> 00:13:43.350 align:start position:0%
<00:13:40.560>that, <00:13:40.660>but <00:13:40.760>we <00:13:40.859>don't. <00:13:40.959>So <00:13:41.060>what <00:13:41.160>do <00:13:41.260>we <00:13:41.359>do? <00:13:41.459>We <00:13:41.560>have <00:13:41.660>a <00:13:41.760>monol <00:13:41.859>monolith, <00:13:41.959>right?

00:13:43.350 --> 00:13:43.360 align:start position:0%
<00:13:43.350>have <00:13:43.352>a <00:13:43.354>monol <00:13:43.356>monolith, <00:13:43.359>right?

00:13:43.360 --> 00:13:46.389 align:start position:0%
<00:13:43.360>have <00:13:43.515>a <00:13:43.671>monol <00:13:43.826>monolith, <00:13:43.982>right? <00:13:44.137>But <00:13:44.293>it's <00:13:44.448>a <00:13:44.604>modular <00:13:44.760>monolith

00:13:46.389 --> 00:13:46.399 align:start position:0%
<00:13:46.389>But <00:13:46.391>it's <00:13:46.393>a <00:13:46.395>modular <00:13:46.398>monolith

00:13:46.399 --> 00:13:49.590 align:start position:0%
<00:13:46.399>But <00:13:46.539>it's <00:13:46.679>a <00:13:46.819>modular <00:13:46.959>monolith <00:13:47.099>and <00:13:47.239>it's <00:13:47.379>written <00:13:47.519>in <00:13:47.659>PHP <00:13:47.799>[laughter]

00:13:49.590 --> 00:13:49.600 align:start position:0%
<00:13:49.590>and <00:13:49.591>it's <00:13:49.593>written <00:13:49.595>in <00:13:49.597>PHP <00:13:49.599>[laughter]

00:13:49.600 --> 00:13:53.110 align:start position:0%
<00:13:49.600>and <00:13:49.707>it's <00:13:49.815>written <00:13:49.923>in <00:13:50.030>PHP <00:13:50.138>[laughter] <00:13:50.246>which <00:13:50.353>is <00:13:50.461>usually <00:13:50.569>people <00:13:50.676>say <00:13:50.784>what <00:13:50.892>the <00:13:51.000>are

00:13:53.110 --> 00:13:53.120 align:start position:0%
<00:13:53.110>which <00:13:53.111>is <00:13:53.112>usually <00:13:53.113>people <00:13:53.115>say <00:13:53.116>what <00:13:53.117>the <00:13:53.119>are

00:13:53.120 --> 00:13:55.269 align:start position:0%
<00:13:53.120>which <00:13:53.213>is <00:13:53.306>usually <00:13:53.400>people <00:13:53.493>say <00:13:53.586>what <00:13:53.680>the <00:13:53.773>are <00:13:53.866>are <00:13:53.960>you <00:13:54.053>are <00:13:54.146>you <00:13:54.240>nuts <00:13:54.333>because <00:13:54.426>you <00:13:54.520>cannot

00:13:55.269 --> 00:13:55.279 align:start position:0%
<00:13:55.269>are <00:13:55.270>you <00:13:55.271>are <00:13:55.272>you <00:13:55.274>nuts <00:13:55.275>because <00:13:55.276>you <00:13:55.278>cannot

00:13:55.279 --> 00:13:57.030 align:start position:0%
<00:13:55.279>are <00:13:55.372>you <00:13:55.465>are <00:13:55.559>you <00:13:55.652>nuts <00:13:55.745>because <00:13:55.839>you <00:13:55.932>cannot <00:13:56.025>you <00:13:56.119>cannot <00:13:56.212>do <00:13:56.305>that <00:13:56.399>like <00:13:56.492>why <00:13:56.585>why <00:13:56.679>would

00:13:57.030 --> 00:13:57.040 align:start position:0%
<00:13:57.030>you <00:13:57.031>cannot <00:13:57.032>do <00:13:57.033>that <00:13:57.035>like <00:13:57.036>why <00:13:57.037>why <00:13:57.039>would

00:13:57.040 --> 00:13:59.829 align:start position:0%
<00:13:57.040>you <00:13:57.133>cannot <00:13:57.226>do <00:13:57.319>that <00:13:57.413>like <00:13:57.506>why <00:13:57.599>why <00:13:57.693>would <00:13:57.786>you <00:13:57.880>why <00:13:57.973>would <00:13:58.066>you <00:13:58.160>write <00:13:58.253>a <00:13:58.346>monolith <00:13:58.439>in

00:13:59.829 --> 00:13:59.839 align:start position:0%
<00:13:59.829>you <00:13:59.830>why <00:13:59.831>would <00:13:59.832>you <00:13:59.834>write <00:13:59.835>a <00:13:59.836>monolith <00:13:59.838>in

00:13:59.839 --> 00:14:03.590 align:start position:0%
<00:13:59.839>you <00:13:59.926>why <00:14:00.013>would <00:14:00.101>you <00:14:00.189>write <00:14:00.276>a <00:14:00.363>monolith <00:14:00.451>in <00:14:00.539>PHP <00:14:00.626>and <00:14:00.714>like <00:14:00.801>how <00:14:00.888>does <00:14:00.976>it <00:14:01.064>work <00:14:01.151>and <00:14:01.238>it's

00:14:03.590 --> 00:14:03.600 align:start position:0%
<00:14:03.590>PHP <00:14:03.591>and <00:14:03.592>like <00:14:03.593>how <00:14:03.594>does <00:14:03.595>it <00:14:03.596>work <00:14:03.597>and <00:14:03.599>it's

00:14:03.600 --> 00:14:06.470 align:start position:0%
<00:14:03.600>PHP <00:14:03.687>and <00:14:03.775>like <00:14:03.862>how <00:14:03.950>does <00:14:04.037>it <00:14:04.125>work <00:14:04.212>and <00:14:04.300>it's <00:14:04.387>not <00:14:04.475>that <00:14:04.562>complicated <00:14:04.650>right <00:14:04.737>so <00:14:04.825>we <00:14:04.912>have <00:14:05.000>a

00:14:06.470 --> 00:14:06.480 align:start position:0%
<00:14:06.470>not <00:14:06.471>that <00:14:06.472>complicated <00:14:06.473>right <00:14:06.475>so <00:14:06.476>we <00:14:06.477>have <00:14:06.479>a

00:14:06.480 --> 00:14:10.389 align:start position:0%
<00:14:06.480>not <00:14:06.557>that <00:14:06.635>complicated <00:14:06.713>right <00:14:06.791>so <00:14:06.868>we <00:14:06.946>have <00:14:07.024>a <00:14:07.102>rest <00:14:07.180>API <00:14:07.257>and <00:14:07.335>we <00:14:07.413>have <00:14:07.491>a <00:14:07.568>job <00:14:07.646>Q <00:14:07.724>which <00:14:07.802>is <00:14:07.880>if

00:14:10.389 --> 00:14:10.399 align:start position:0%
<00:14:10.389>rest <00:14:10.389>API <00:14:10.390>and <00:14:10.391>we <00:14:10.392>have <00:14:10.393>a <00:14:10.394>job <00:14:10.395>Q <00:14:10.396>which <00:14:10.397>is <00:14:10.398>if

00:14:10.399 --> 00:14:12.629 align:start position:0%
<00:14:10.399>rest <00:14:10.469>API <00:14:10.539>and <00:14:10.609>we <00:14:10.679>have <00:14:10.749>a <00:14:10.819>job <00:14:10.889>Q <00:14:10.959>which <00:14:11.029>is <00:14:11.099>if <00:14:11.169>you <00:14:11.239>have <00:14:11.309>a <00:14:11.379>job <00:14:11.449>Q <00:14:11.519>or <00:14:11.589>a <00:14:11.659>message <00:14:11.729>Q <00:14:11.799>you

00:14:12.629 --> 00:14:12.639 align:start position:0%
<00:14:12.629>you <00:14:12.630>have <00:14:12.631>a <00:14:12.632>job <00:14:12.633>Q <00:14:12.634>or <00:14:12.635>a <00:14:12.636>message <00:14:12.637>Q <00:14:12.638>you

00:14:12.639 --> 00:14:13.910 align:start position:0%
<00:14:12.639>you <00:14:12.726>have <00:14:12.814>a <00:14:12.902>job <00:14:12.990>Q <00:14:13.078>or <00:14:13.166>a <00:14:13.254>message <00:14:13.342>Q <00:14:13.430>you <00:14:13.518>basically <00:14:13.606>usually <00:14:13.694>don't <00:14:13.782>need

00:14:13.910 --> 00:14:13.920 align:start position:0%
<00:14:13.910>basically <00:14:13.913>usually <00:14:13.915>don't <00:14:13.919>need

00:14:13.920 --> 00:14:17.110 align:start position:0%
<00:14:13.920>basically <00:14:14.060>usually <00:14:14.199>don't <00:14:14.339>need <00:14:14.479>microservices. <00:14:14.620>And <00:14:14.760>then <00:14:14.900>we <00:14:15.040>have <00:14:15.180>200 <00:14:15.319>more

00:14:17.110 --> 00:14:17.120 align:start position:0%
<00:14:17.110>microservices. <00:14:17.111>And <00:14:17.113>then <00:14:17.114>we <00:14:17.116>have <00:14:17.117>200 <00:14:17.119>more

00:14:17.120 --> 00:14:21.590 align:start position:0%
<00:14:17.120>microservices. <00:14:17.227>And <00:14:17.335>then <00:14:17.443>we <00:14:17.550>have <00:14:17.658>200 <00:14:17.766>more <00:14:17.873>than <00:14:17.981>250 <00:14:18.089>different <00:14:18.196>services <00:14:18.304>um <00:14:18.412>or <00:14:18.520>jobs

00:14:21.590 --> 00:14:21.600 align:start position:0%
<00:14:21.590>than <00:14:21.591>250 <00:14:21.593>different <00:14:21.594>services <00:14:21.596>um <00:14:21.597>or <00:14:21.599>jobs

00:14:21.600 --> 00:14:24.629 align:start position:0%
<00:14:21.600>than <00:14:21.716>250 <00:14:21.833>different <00:14:21.950>services <00:14:22.066>um <00:14:22.183>or <00:14:22.300>jobs <00:14:22.416>whatever <00:14:22.533>that <00:14:22.650>do <00:14:22.766>anything <00:14:22.883>that <00:14:23.000>doesn't

00:14:24.629 --> 00:14:24.639 align:start position:0%
<00:14:24.629>whatever <00:14:24.630>that <00:14:24.632>do <00:14:24.634>anything <00:14:24.636>that <00:14:24.638>doesn't

00:14:24.639 --> 00:14:26.470 align:start position:0%
<00:14:24.639>whatever <00:14:24.739>that <00:14:24.839>do <00:14:24.939>anything <00:14:25.039>that <00:14:25.139>doesn't <00:14:25.239>have <00:14:25.339>to <00:14:25.439>be <00:14:25.539>done <00:14:25.639>right <00:14:25.739>away. <00:14:25.839>So <00:14:25.939>if <00:14:26.039>you

00:14:26.470 --> 00:14:26.480 align:start position:0%
<00:14:26.470>have <00:14:26.471>to <00:14:26.472>be <00:14:26.473>done <00:14:26.474>right <00:14:26.475>away. <00:14:26.476>So <00:14:26.477>if <00:14:26.479>you

00:14:26.480 --> 00:14:28.389 align:start position:0%
<00:14:26.480>have <00:14:26.562>to <00:14:26.644>be <00:14:26.727>done <00:14:26.809>right <00:14:26.891>away. <00:14:26.974>So <00:14:27.056>if <00:14:27.138>you <00:14:27.221>want <00:14:27.303>to <00:14:27.385>set <00:14:27.468>an <00:14:27.550>email <00:14:27.632>that's <00:14:27.715>a <00:14:27.797>job. <00:14:27.880>If

00:14:28.389 --> 00:14:28.399 align:start position:0%
<00:14:28.389>want <00:14:28.390>to <00:14:28.391>set <00:14:28.392>an <00:14:28.393>email <00:14:28.394>that's <00:14:28.395>a <00:14:28.396>job. <00:14:28.398>If

00:14:28.399 --> 00:14:30.710 align:start position:0%
<00:14:28.399>want <00:14:28.492>to <00:14:28.585>set <00:14:28.679>an <00:14:28.772>email <00:14:28.865>that's <00:14:28.959>a <00:14:29.052>job. <00:14:29.145>If <00:14:29.239>you <00:14:29.332>want <00:14:29.425>to <00:14:29.519>uh <00:14:29.612>calculate <00:14:29.705>some <00:14:29.799>statistics

00:14:30.710 --> 00:14:30.720 align:start position:0%
<00:14:30.710>you <00:14:30.711>want <00:14:30.713>to <00:14:30.714>uh <00:14:30.716>calculate <00:14:30.717>some <00:14:30.719>statistics

00:14:30.720 --> 00:14:32.310 align:start position:0%
<00:14:30.720>you <00:14:30.836>want <00:14:30.953>to <00:14:31.070>uh <00:14:31.186>calculate <00:14:31.303>some <00:14:31.420>statistics <00:14:31.536>over <00:14:31.653>sometime <00:14:31.770>that's <00:14:31.886>a <00:14:32.003>job. <00:14:32.120>Everything

00:14:32.310 --> 00:14:32.320 align:start position:0%
<00:14:32.310>over <00:14:32.311>sometime <00:14:32.313>that's <00:14:32.315>a <00:14:32.317>job. <00:14:32.319>Everything

00:14:32.320 --> 00:14:34.470 align:start position:0%
<00:14:32.320>over <00:14:32.436>sometime <00:14:32.553>that's <00:14:32.670>a <00:14:32.786>job. <00:14:32.903>Everything <00:14:33.020>that <00:14:33.136>doesn't <00:14:33.253>need <00:14:33.370>to <00:14:33.486>happen <00:14:33.603>right <00:14:33.720>away

00:14:34.470 --> 00:14:34.480 align:start position:0%
<00:14:34.470>that <00:14:34.471>doesn't <00:14:34.473>need <00:14:34.474>to <00:14:34.476>happen <00:14:34.477>right <00:14:34.479>away

00:14:34.480 --> 00:14:37.509 align:start position:0%
<00:14:34.480>that <00:14:34.573>doesn't <00:14:34.666>need <00:14:34.760>to <00:14:34.853>happen <00:14:34.946>right <00:14:35.040>away <00:14:35.133>for <00:14:35.226>the <00:14:35.320>user <00:14:35.413>it's <00:14:35.506>it's <00:14:35.600>a <00:14:35.693>job. <00:14:35.786>And <00:14:35.880>then

00:14:37.509 --> 00:14:37.519 align:start position:0%
<00:14:37.509>for <00:14:37.510>the <00:14:37.511>user <00:14:37.512>it's <00:14:37.513>it's <00:14:37.514>a <00:14:37.515>job. <00:14:37.516>And <00:14:37.518>then

00:14:37.519 --> 00:14:40.870 align:start position:0%
<00:14:37.519>for <00:14:37.606>the <00:14:37.694>user <00:14:37.781>it's <00:14:37.869>it's <00:14:37.956>a <00:14:38.044>job. <00:14:38.131>And <00:14:38.219>then <00:14:38.306>most <00:14:38.394>of <00:14:38.481>those <00:14:38.569>are <00:14:38.656>written <00:14:38.744>in <00:14:38.831>PHP <00:14:38.919>and

00:14:40.870 --> 00:14:40.880 align:start position:0%
<00:14:40.870>most <00:14:40.871>of <00:14:40.872>those <00:14:40.873>are <00:14:40.875>written <00:14:40.876>in <00:14:40.877>PHP <00:14:40.879>and

00:14:40.880 --> 00:14:42.790 align:start position:0%
<00:14:40.880>most <00:14:40.973>of <00:14:41.066>those <00:14:41.160>are <00:14:41.253>written <00:14:41.346>in <00:14:41.439>PHP <00:14:41.533>and <00:14:41.626>some <00:14:41.720>are <00:14:41.813>written <00:14:41.906>in <00:14:42.000>Go. <00:14:42.093>those <00:14:42.186>that <00:14:42.280>need

00:14:42.790 --> 00:14:42.800 align:start position:0%
<00:14:42.790>some <00:14:42.791>are <00:14:42.792>written <00:14:42.793>in <00:14:42.795>Go. <00:14:42.796>those <00:14:42.797>that <00:14:42.799>need

00:14:42.800 --> 00:14:44.550 align:start position:0%
<00:14:42.800>some <00:14:42.916>are <00:14:43.033>written <00:14:43.150>in <00:14:43.266>Go. <00:14:43.383>those <00:14:43.500>that <00:14:43.616>need <00:14:43.733>really <00:14:43.849>high <00:14:43.966>performance <00:14:44.083>and <00:14:44.199>scalability,

00:14:44.550 --> 00:14:44.560 align:start position:0%
<00:14:44.550>really <00:14:44.552>high <00:14:44.554>performance <00:14:44.556>and <00:14:44.559>scalability,

00:14:44.560 --> 00:14:47.269 align:start position:0%
<00:14:44.560>really <00:14:44.676>high <00:14:44.793>performance <00:14:44.910>and <00:14:45.026>scalability, <00:14:45.143>we <00:14:45.260>write <00:14:45.376>those <00:14:45.493>services <00:14:45.609>in <00:14:45.726>go. <00:14:45.843>Um, <00:14:45.959>but

00:14:47.269 --> 00:14:47.279 align:start position:0%
<00:14:47.269>we <00:14:47.270>write <00:14:47.271>those <00:14:47.272>services <00:14:47.274>in <00:14:47.275>go. <00:14:47.276>Um, <00:14:47.278>but

00:14:47.279 --> 00:14:49.030 align:start position:0%
<00:14:47.279>we <00:14:47.372>write <00:14:47.465>those <00:14:47.559>services <00:14:47.652>in <00:14:47.745>go. <00:14:47.839>Um, <00:14:47.932>but <00:14:48.025>it's <00:14:48.119>not <00:14:48.212>like <00:14:48.305>a <00:14:48.399>microser <00:14:48.492>where <00:14:48.585>you <00:14:48.679>call

00:14:49.030 --> 00:14:49.040 align:start position:0%
<00:14:49.030>it's <00:14:49.031>not <00:14:49.032>like <00:14:49.033>a <00:14:49.035>microser <00:14:49.036>where <00:14:49.037>you <00:14:49.039>call

00:14:49.040 --> 00:14:50.949 align:start position:0%
<00:14:49.040>it's <00:14:49.117>not <00:14:49.195>like <00:14:49.273>a <00:14:49.351>microser <00:14:49.428>where <00:14:49.506>you <00:14:49.584>call <00:14:49.662>it <00:14:49.740>with <00:14:49.817>the <00:14:49.895>with <00:14:49.973>the <00:14:50.051>RPC. <00:14:50.128>We <00:14:50.206>put <00:14:50.284>it <00:14:50.362>in <00:14:50.439>a

00:14:50.949 --> 00:14:50.959 align:start position:0%
<00:14:50.949>it <00:14:50.949>with <00:14:50.950>the <00:14:50.951>with <00:14:50.952>the <00:14:50.953>RPC. <00:14:50.954>We <00:14:50.955>put <00:14:50.956>it <00:14:50.957>in <00:14:50.958>a

00:14:50.959 --> 00:14:52.790 align:start position:0%
<00:14:50.959>it <00:14:51.041>with <00:14:51.123>the <00:14:51.206>with <00:14:51.288>the <00:14:51.370>RPC. <00:14:51.453>We <00:14:51.535>put <00:14:51.617>it <00:14:51.700>in <00:14:51.782>a <00:14:51.864>job <00:14:51.947>queue <00:14:52.029>and <00:14:52.111>then <00:14:52.194>workers <00:14:52.276>can <00:14:52.359>fetch

00:14:52.790 --> 00:14:52.800 align:start position:0%
<00:14:52.790>job <00:14:52.791>queue <00:14:52.793>and <00:14:52.794>then <00:14:52.795>workers <00:14:52.797>can <00:14:52.799>fetch

00:14:52.800 --> 00:14:54.790 align:start position:0%
<00:14:52.800>job <00:14:52.893>queue <00:14:52.986>and <00:14:53.079>then <00:14:53.173>workers <00:14:53.266>can <00:14:53.359>fetch <00:14:53.453>from <00:14:53.546>the <00:14:53.640>queue <00:14:53.733>like <00:14:53.826>it <00:14:53.920>has <00:14:54.013>been <00:14:54.106>done <00:14:54.199>for

00:14:54.790 --> 00:14:54.800 align:start position:0%
<00:14:54.790>from <00:14:54.791>the <00:14:54.792>queue <00:14:54.793>like <00:14:54.794>it <00:14:54.795>has <00:14:54.796>been <00:14:54.797>done <00:14:54.799>for

00:14:54.800 --> 00:14:56.790 align:start position:0%
<00:14:54.800>from <00:14:54.887>the <00:14:54.974>queue <00:14:55.062>like <00:14:55.150>it <00:14:55.237>has <00:14:55.324>been <00:14:55.412>done <00:14:55.500>for <00:14:55.587>the <00:14:55.675>last <00:14:55.762>30 <00:14:55.849>years, <00:14:55.937>right? <00:14:56.025>You <00:14:56.112>don't <00:14:56.199>have

00:14:56.790 --> 00:14:56.800 align:start position:0%
<00:14:56.790>the <00:14:56.791>last <00:14:56.792>30 <00:14:56.793>years, <00:14:56.795>right? <00:14:56.796>You <00:14:56.797>don't <00:14:56.799>have

00:14:56.800 --> 00:14:58.629 align:start position:0%
<00:14:56.800>the <00:14:56.900>last <00:14:57.000>30 <00:14:57.099>years, <00:14:57.199>right? <00:14:57.300>You <00:14:57.400>don't <00:14:57.500>have <00:14:57.599>to <00:14:57.699>reinvent <00:14:57.800>the <00:14:57.900>wheel. <00:14:58.000>It's <00:14:58.099>really <00:14:58.199>easy

00:14:58.629 --> 00:14:58.639 align:start position:0%
<00:14:58.629>to <00:14:58.630>reinvent <00:14:58.632>the <00:14:58.633>wheel. <00:14:58.635>It's <00:14:58.636>really <00:14:58.638>easy

00:14:58.639 --> 00:15:00.949 align:start position:0%
<00:14:58.639>to <00:14:58.746>reinvent <00:14:58.854>the <00:14:58.962>wheel. <00:14:59.069>It's <00:14:59.177>really <00:14:59.285>easy <00:14:59.392>and <00:14:59.500>you <00:14:59.608>get <00:14:59.715>observability <00:14:59.823>and <00:14:59.931>it <00:15:00.039>works

00:15:00.949 --> 00:15:00.959 align:start position:0%
<00:15:00.949>and <00:15:00.950>you <00:15:00.952>get <00:15:00.953>observability <00:15:00.954>and <00:15:00.956>it <00:15:00.958>works

00:15:00.959 --> 00:15:02.790 align:start position:0%
<00:15:00.959>and <00:15:01.066>you <00:15:01.174>get <00:15:01.282>observability <00:15:01.389>and <00:15:01.497>it <00:15:01.605>works <00:15:01.712>really <00:15:01.820>really <00:15:01.928>well <00:15:02.035>and <00:15:02.143>you <00:15:02.251>can <00:15:02.358>scale

00:15:02.790 --> 00:15:02.800 align:start position:0%
<00:15:02.790>really <00:15:02.791>really <00:15:02.793>well <00:15:02.794>and <00:15:02.795>you <00:15:02.797>can <00:15:02.799>scale

00:15:02.800 --> 00:15:05.269 align:start position:0%
<00:15:02.800>really <00:15:02.916>really <00:15:03.033>well <00:15:03.150>and <00:15:03.266>you <00:15:03.383>can <00:15:03.500>scale <00:15:03.616>those <00:15:03.733>services <00:15:03.849>independently <00:15:03.966>and <00:15:04.083>it <00:15:04.199>just

00:15:05.269 --> 00:15:05.279 align:start position:0%
<00:15:05.269>those <00:15:05.270>services <00:15:05.272>independently <00:15:05.274>and <00:15:05.276>it <00:15:05.278>just

00:15:05.279 --> 00:15:09.590 align:start position:0%
<00:15:05.279>those <00:15:05.386>services <00:15:05.494>independently <00:15:05.602>and <00:15:05.709>it <00:15:05.817>just <00:15:05.925>works <00:15:06.032>right. <00:15:06.140>Um <00:15:06.248>and <00:15:06.355>also <00:15:06.463>each <00:15:06.571>of <00:15:06.679>those

00:15:09.590 --> 00:15:09.600 align:start position:0%
<00:15:09.590>works <00:15:09.591>right. <00:15:09.592>Um <00:15:09.593>and <00:15:09.595>also <00:15:09.596>each <00:15:09.597>of <00:15:09.599>those

00:15:09.600 --> 00:15:11.269 align:start position:0%
<00:15:09.600>works <00:15:09.707>right. <00:15:09.815>Um <00:15:09.923>and <00:15:10.030>also <00:15:10.138>each <00:15:10.246>of <00:15:10.353>those <00:15:10.461>can <00:15:10.569>be <00:15:10.676>independently <00:15:10.784>scaled <00:15:10.892>and <00:15:11.000>that

00:15:11.269 --> 00:15:11.279 align:start position:0%
<00:15:11.269>can <00:15:11.270>be <00:15:11.272>independently <00:15:11.274>scaled <00:15:11.276>and <00:15:11.278>that

00:15:11.279 --> 00:15:13.910 align:start position:0%
<00:15:11.279>can <00:15:11.379>be <00:15:11.479>independently <00:15:11.579>scaled <00:15:11.679>and <00:15:11.779>that <00:15:11.879>that's <00:15:11.979>what <00:15:12.079>we <00:15:12.179>do <00:15:12.279>and <00:15:12.379>it <00:15:12.479>works <00:15:12.579>fine <00:15:12.679>any

00:15:13.910 --> 00:15:13.920 align:start position:0%
<00:15:13.910>that's <00:15:13.911>what <00:15:13.912>we <00:15:13.913>do <00:15:13.914>and <00:15:13.915>it <00:15:13.916>works <00:15:13.917>fine <00:15:13.919>any

00:15:13.920 --> 00:15:17.350 align:start position:0%
<00:15:13.920>that's <00:15:14.002>what <00:15:14.084>we <00:15:14.167>do <00:15:14.249>and <00:15:14.331>it <00:15:14.414>works <00:15:14.496>fine <00:15:14.578>any <00:15:14.661>job <00:15:14.743>Q <00:15:14.825>any <00:15:14.908>message <00:15:14.990>queue <00:15:15.072>will <00:15:15.155>do <00:15:15.237>the <00:15:15.319>work

00:15:17.350 --> 00:15:17.360 align:start position:0%
<00:15:17.350>job <00:15:17.351>Q <00:15:17.352>any <00:15:17.353>message <00:15:17.354>queue <00:15:17.355>will <00:15:17.356>do <00:15:17.357>the <00:15:17.359>work

00:15:17.360 --> 00:15:19.430 align:start position:0%
<00:15:17.360>job <00:15:17.453>Q <00:15:17.546>any <00:15:17.640>message <00:15:17.733>queue <00:15:17.826>will <00:15:17.920>do <00:15:18.013>the <00:15:18.106>work <00:15:18.200>there <00:15:18.293>there <00:15:18.386>are <00:15:18.480>many <00:15:18.573>currently <00:15:18.666>we <00:15:18.760>use

00:15:19.430 --> 00:15:19.440 align:start position:0%
<00:15:19.430>there <00:15:19.431>there <00:15:19.433>are <00:15:19.434>many <00:15:19.436>currently <00:15:19.437>we <00:15:19.439>use

00:15:19.440 --> 00:15:21.189 align:start position:0%
<00:15:19.440>there <00:15:19.540>there <00:15:19.640>are <00:15:19.740>many <00:15:19.840>currently <00:15:19.940>we <00:15:20.040>use <00:15:20.140>NATS <00:15:20.240>I'm <00:15:20.340>going <00:15:20.440>to <00:15:20.540>talk <00:15:20.640>about <00:15:20.740>that <00:15:20.840>later

00:15:21.189 --> 00:15:21.199 align:start position:0%
<00:15:21.189>NATS <00:15:21.190>I'm <00:15:21.191>going <00:15:21.192>to <00:15:21.194>talk <00:15:21.195>about <00:15:21.196>that <00:15:21.198>later

00:15:21.199 --> 00:15:24.790 align:start position:0%
<00:15:21.199>NATS <00:15:21.286>I'm <00:15:21.373>going <00:15:21.461>to <00:15:21.549>talk <00:15:21.636>about <00:15:21.723>that <00:15:21.811>later <00:15:21.899>on <00:15:21.986>so <00:15:22.074>it's <00:15:22.161>not <00:15:22.248>a <00:15:22.336>monolith <00:15:22.424>in <00:15:22.511>the <00:15:22.598>sense

00:15:24.790 --> 00:15:24.800 align:start position:0%
<00:15:24.790>on <00:15:24.791>so <00:15:24.792>it's <00:15:24.793>not <00:15:24.794>a <00:15:24.795>monolith <00:15:24.796>in <00:15:24.797>the <00:15:24.799>sense

00:15:24.800 --> 00:15:27.670 align:start position:0%
<00:15:24.800>on <00:15:24.882>so <00:15:24.964>it's <00:15:25.047>not <00:15:25.129>a <00:15:25.211>monolith <00:15:25.294>in <00:15:25.376>the <00:15:25.458>sense <00:15:25.541>that <00:15:25.623>you <00:15:25.705>have <00:15:25.788>this <00:15:25.870>like <00:15:25.952>the <00:15:26.035>the <00:15:26.117>way <00:15:26.199>we

00:15:27.670 --> 00:15:27.680 align:start position:0%
<00:15:27.670>that <00:15:27.671>you <00:15:27.672>have <00:15:27.673>this <00:15:27.674>like <00:15:27.675>the <00:15:27.676>the <00:15:27.677>way <00:15:27.679>we

00:15:27.680 --> 00:15:29.670 align:start position:0%
<00:15:27.680>that <00:15:27.780>you <00:15:27.880>have <00:15:27.979>this <00:15:28.079>like <00:15:28.180>the <00:15:28.280>the <00:15:28.380>way <00:15:28.479>we <00:15:28.579>thought <00:15:28.680>it's <00:15:28.780>basically <00:15:28.880>a <00:15:28.979>bunch <00:15:29.079>of

00:15:29.670 --> 00:15:29.680 align:start position:0%
<00:15:29.670>thought <00:15:29.671>it's <00:15:29.673>basically <00:15:29.675>a <00:15:29.677>bunch <00:15:29.679>of

00:15:29.680 --> 00:15:32.150 align:start position:0%
<00:15:29.680>thought <00:15:29.787>it's <00:15:29.895>basically <00:15:30.003>a <00:15:30.110>bunch <00:15:30.218>of <00:15:30.326>modules <00:15:30.433>that <00:15:30.541>are <00:15:30.649>deployed <00:15:30.756>that <00:15:30.864>are <00:15:30.972>in <00:15:31.079>in

00:15:32.150 --> 00:15:32.160 align:start position:0%
<00:15:32.150>modules <00:15:32.151>that <00:15:32.152>are <00:15:32.153>deployed <00:15:32.155>that <00:15:32.156>are <00:15:32.157>in <00:15:32.159>in

00:15:32.160 --> 00:15:34.389 align:start position:0%
<00:15:32.160>modules <00:15:32.253>that <00:15:32.346>are <00:15:32.439>deployed <00:15:32.533>that <00:15:32.626>are <00:15:32.719>in <00:15:32.813>in <00:15:32.906>the <00:15:33.000>same <00:15:33.093>repo <00:15:33.186>and <00:15:33.280>that <00:15:33.373>can <00:15:33.466>reuse <00:15:33.560>the

00:15:34.389 --> 00:15:34.399 align:start position:0%
<00:15:34.389>the <00:15:34.390>same <00:15:34.391>repo <00:15:34.392>and <00:15:34.394>that <00:15:34.395>can <00:15:34.396>reuse <00:15:34.398>the

00:15:34.399 --> 00:15:38.470 align:start position:0%
<00:15:34.399>the <00:15:34.486>same <00:15:34.574>repo <00:15:34.661>and <00:15:34.749>that <00:15:34.836>can <00:15:34.924>reuse <00:15:35.011>the <00:15:35.099>code <00:15:35.186>and <00:15:35.274>like <00:15:35.361>we <00:15:35.449>are <00:15:35.536>not <00:15:35.624>the <00:15:35.711>ones <00:15:35.799>who

00:15:38.470 --> 00:15:38.480 align:start position:0%
<00:15:38.470>code <00:15:38.471>and <00:15:38.472>like <00:15:38.473>we <00:15:38.474>are <00:15:38.475>not <00:15:38.476>the <00:15:38.477>ones <00:15:38.479>who

00:15:38.480 --> 00:15:42.150 align:start position:0%
<00:15:38.480>code <00:15:38.567>and <00:15:38.655>like <00:15:38.742>we <00:15:38.830>are <00:15:38.917>not <00:15:39.005>the <00:15:39.092>ones <00:15:39.180>who <00:15:39.267>invented <00:15:39.355>this <00:15:39.442>who <00:15:39.530>are <00:15:39.617>using <00:15:39.705>it <00:15:39.792>only. <00:15:39.880>So

00:15:42.150 --> 00:15:42.160 align:start position:0%
<00:15:42.150>invented <00:15:42.151>this <00:15:42.152>who <00:15:42.153>are <00:15:42.155>using <00:15:42.156>it <00:15:42.157>only. <00:15:42.159>So

00:15:42.160 --> 00:15:45.829 align:start position:0%
<00:15:42.160>invented <00:15:42.253>this <00:15:42.346>who <00:15:42.439>are <00:15:42.533>using <00:15:42.626>it <00:15:42.719>only. <00:15:42.813>So <00:15:42.906>this <00:15:43.000>is <00:15:43.093>a <00:15:43.186>post <00:15:43.280>from <00:15:43.373>from <00:15:43.466>LinkedIn. <00:15:43.560>Um

00:15:45.829 --> 00:15:45.839 align:start position:0%
<00:15:45.829>this <00:15:45.830>is <00:15:45.831>a <00:15:45.832>post <00:15:45.834>from <00:15:45.835>from <00:15:45.836>LinkedIn. <00:15:45.838>Um

00:15:45.839 --> 00:15:48.550 align:start position:0%
<00:15:45.839>this <00:15:45.939>is <00:15:46.039>a <00:15:46.138>post <00:15:46.238>from <00:15:46.339>from <00:15:46.439>LinkedIn. <00:15:46.539>Um <00:15:46.638>and <00:15:46.738>basically <00:15:46.839>the <00:15:46.939>Shopify <00:15:47.039>guys <00:15:47.138>are <00:15:47.238>doing

00:15:48.550 --> 00:15:48.560 align:start position:0%
<00:15:48.550>and <00:15:48.551>basically <00:15:48.553>the <00:15:48.554>Shopify <00:15:48.555>guys <00:15:48.557>are <00:15:48.559>doing

00:15:48.560 --> 00:15:50.870 align:start position:0%
<00:15:48.560>and <00:15:48.667>basically <00:15:48.775>the <00:15:48.883>Shopify <00:15:48.990>guys <00:15:49.098>are <00:15:49.206>doing <00:15:49.313>the <00:15:49.421>same <00:15:49.529>thing. <00:15:49.636>Why? <00:15:49.744>Because <00:15:49.852>you <00:15:49.959>have

00:15:50.870 --> 00:15:50.880 align:start position:0%
<00:15:50.870>the <00:15:50.871>same <00:15:50.873>thing. <00:15:50.874>Why? <00:15:50.876>Because <00:15:50.877>you <00:15:50.879>have

00:15:50.880 --> 00:15:53.829 align:start position:0%
<00:15:50.880>the <00:15:50.996>same <00:15:51.113>thing. <00:15:51.230>Why? <00:15:51.346>Because <00:15:51.463>you <00:15:51.580>have <00:15:51.696>really <00:15:51.813>fast <00:15:51.930>development <00:15:52.046>times <00:15:52.163>and <00:15:52.280>it's

00:15:53.829 --> 00:15:53.839 align:start position:0%
<00:15:53.829>really <00:15:53.830>fast <00:15:53.832>development <00:15:53.834>times <00:15:53.836>and <00:15:53.838>it's

00:15:53.839 --> 00:15:57.509 align:start position:0%
<00:15:53.839>really <00:15:53.955>fast <00:15:54.072>development <00:15:54.189>times <00:15:54.305>and <00:15:54.422>it's <00:15:54.539>easier. <00:15:54.655>So <00:15:54.772>the <00:15:54.888>benefits <00:15:55.005>may <00:15:55.122>include <00:15:55.238>but

00:15:57.509 --> 00:15:57.519 align:start position:0%
<00:15:57.509>easier. <00:15:57.510>So <00:15:57.512>the <00:15:57.513>benefits <00:15:57.515>may <00:15:57.516>include <00:15:57.518>but

00:15:57.519 --> 00:16:00.150 align:start position:0%
<00:15:57.519>easier. <00:15:57.619>So <00:15:57.719>the <00:15:57.819>benefits <00:15:57.919>may <00:15:58.019>include <00:15:58.119>but <00:15:58.219>are <00:15:58.319>not <00:15:58.419>limited <00:15:58.519>to <00:15:58.619>you <00:15:58.719>have <00:15:58.819>easier <00:15:58.919>code

00:16:00.150 --> 00:16:00.160 align:start position:0%
<00:16:00.150>are <00:16:00.151>not <00:16:00.152>limited <00:16:00.153>to <00:16:00.155>you <00:16:00.156>have <00:16:00.157>easier <00:16:00.159>code

00:16:00.160 --> 00:16:03.269 align:start position:0%
<00:16:00.160>are <00:16:00.267>not <00:16:00.375>limited <00:16:00.483>to <00:16:00.590>you <00:16:00.698>have <00:16:00.806>easier <00:16:00.913>code <00:16:01.021>reuse <00:16:01.129>because <00:16:01.236>everything <00:16:01.344>is <00:16:01.452>there. <00:16:01.560>You

00:16:03.269 --> 00:16:03.279 align:start position:0%
<00:16:03.269>reuse <00:16:03.270>because <00:16:03.272>everything <00:16:03.274>is <00:16:03.276>there. <00:16:03.278>You

00:16:03.279 --> 00:16:05.590 align:start position:0%
<00:16:03.279>reuse <00:16:03.395>because <00:16:03.512>everything <00:16:03.629>is <00:16:03.745>there. <00:16:03.862>You <00:16:03.979>have <00:16:04.095>really <00:16:04.212>good <00:16:04.329>autocomplete <00:16:04.445>in <00:16:04.562>your <00:16:04.679>ID

00:16:05.590 --> 00:16:05.600 align:start position:0%
<00:16:05.590>have <00:16:05.591>really <00:16:05.593>good <00:16:05.594>autocomplete <00:16:05.596>in <00:16:05.597>your <00:16:05.599>ID

00:16:05.600 --> 00:16:07.990 align:start position:0%
<00:16:05.600>have <00:16:05.700>really <00:16:05.800>good <00:16:05.900>autocomplete <00:16:06.000>in <00:16:06.100>your <00:16:06.200>ID <00:16:06.300>again <00:16:06.400>because <00:16:06.500>everything <00:16:06.600>is <00:16:06.700>on <00:16:06.800>one <00:16:06.900>uh <00:16:07.000>uh

00:16:07.990 --> 00:16:08.000 align:start position:0%
<00:16:07.990>again <00:16:07.991>because <00:16:07.992>everything <00:16:07.993>is <00:16:07.995>on <00:16:07.996>one <00:16:07.997>uh <00:16:07.999>uh

00:16:08.000 --> 00:16:10.629 align:start position:0%
<00:16:08.000>again <00:16:08.100>because <00:16:08.200>everything <00:16:08.300>is <00:16:08.400>on <00:16:08.500>one <00:16:08.600>uh <00:16:08.700>uh <00:16:08.800>in <00:16:08.900>one <00:16:09.000>place. <00:16:09.100>You <00:16:09.200>can <00:16:09.300>refactor <00:16:09.400>really

00:16:10.629 --> 00:16:10.639 align:start position:0%
<00:16:10.629>in <00:16:10.630>one <00:16:10.632>place. <00:16:10.633>You <00:16:10.635>can <00:16:10.636>refactor <00:16:10.638>really

00:16:10.639 --> 00:16:13.030 align:start position:0%
<00:16:10.639>in <00:16:10.755>one <00:16:10.872>place. <00:16:10.989>You <00:16:11.105>can <00:16:11.222>refactor <00:16:11.339>really <00:16:11.455>easily. <00:16:11.572>It's <00:16:11.689>a <00:16:11.805>shared <00:16:11.922>framework <00:16:12.039>which

00:16:13.030 --> 00:16:13.040 align:start position:0%
<00:16:13.030>easily. <00:16:13.031>It's <00:16:13.033>a <00:16:13.035>shared <00:16:13.037>framework <00:16:13.039>which

00:16:13.040 --> 00:16:15.670 align:start position:0%
<00:16:13.040>easily. <00:16:13.140>It's <00:16:13.240>a <00:16:13.339>shared <00:16:13.439>framework <00:16:13.540>which <00:16:13.640>for <00:16:13.740>us <00:16:13.839>means <00:16:13.939>that <00:16:14.040>we <00:16:14.140>can <00:16:14.240>focus <00:16:14.339>more <00:16:14.439>on

00:16:15.670 --> 00:16:15.680 align:start position:0%
<00:16:15.670>for <00:16:15.671>us <00:16:15.672>means <00:16:15.673>that <00:16:15.674>we <00:16:15.675>can <00:16:15.676>focus <00:16:15.677>more <00:16:15.679>on

00:16:15.680 --> 00:16:17.670 align:start position:0%
<00:16:15.680>for <00:16:15.787>us <00:16:15.895>means <00:16:16.003>that <00:16:16.110>we <00:16:16.218>can <00:16:16.326>focus <00:16:16.433>more <00:16:16.541>on <00:16:16.649>business <00:16:16.756>requirements <00:16:16.864>than <00:16:16.972>actually <00:16:17.079>to

00:16:17.670 --> 00:16:17.680 align:start position:0%
<00:16:17.670>business <00:16:17.672>requirements <00:16:17.674>than <00:16:17.676>actually <00:16:17.679>to

00:16:17.680 --> 00:16:21.430 align:start position:0%
<00:16:17.680>business <00:16:17.807>requirements <00:16:17.934>than <00:16:18.061>actually <00:16:18.189>to <00:16:18.316>solve <00:16:18.443>the <00:16:18.570>same <00:16:18.698>problem <00:16:18.825>every <00:16:18.952>time <00:16:19.079>again.

00:16:21.430 --> 00:16:21.440 align:start position:0%
<00:16:21.430>solve <00:16:21.431>the <00:16:21.433>same <00:16:21.434>problem <00:16:21.436>every <00:16:21.437>time <00:16:21.439>again.

00:16:21.440 --> 00:16:23.590 align:start position:0%
<00:16:21.440>solve <00:16:21.547>the <00:16:21.655>same <00:16:21.763>problem <00:16:21.870>every <00:16:21.978>time <00:16:22.086>again. <00:16:22.193>And <00:16:22.301>you <00:16:22.409>can <00:16:22.516>force <00:16:22.624>developers <00:16:22.732>to <00:16:22.840>write

00:16:23.590 --> 00:16:23.600 align:start position:0%
<00:16:23.590>And <00:16:23.591>you <00:16:23.593>can <00:16:23.594>force <00:16:23.596>developers <00:16:23.597>to <00:16:23.599>write

00:16:23.600 --> 00:16:27.189 align:start position:0%
<00:16:23.600>And <00:16:23.707>you <00:16:23.815>can <00:16:23.923>force <00:16:24.030>developers <00:16:24.138>to <00:16:24.246>write <00:16:24.353>code <00:16:24.461>the <00:16:24.569>correct <00:16:24.676>way <00:16:24.784>because <00:16:24.892>then <00:16:25.000>they

00:16:27.189 --> 00:16:27.199 align:start position:0%
<00:16:27.189>code <00:16:27.190>the <00:16:27.192>correct <00:16:27.193>way <00:16:27.194>because <00:16:27.196>then <00:16:27.198>they

00:16:27.199 --> 00:16:29.030 align:start position:0%
<00:16:27.199>code <00:16:27.299>the <00:16:27.399>correct <00:16:27.498>way <00:16:27.598>because <00:16:27.699>then <00:16:27.799>they <00:16:27.899>don't <00:16:27.998>have <00:16:28.098>to <00:16:28.199>think <00:16:28.299>about <00:16:28.399>all <00:16:28.498>of <00:16:28.598>the

00:16:29.030 --> 00:16:29.040 align:start position:0%
<00:16:29.030>don't <00:16:29.031>have <00:16:29.032>to <00:16:29.033>think <00:16:29.035>about <00:16:29.036>all <00:16:29.037>of <00:16:29.039>the

00:16:29.040 --> 00:16:30.550 align:start position:0%
<00:16:29.040>don't <00:16:29.153>have <00:16:29.266>to <00:16:29.379>think <00:16:29.492>about <00:16:29.606>all <00:16:29.719>of <00:16:29.832>the <00:16:29.945>difficult <00:16:30.059>problems <00:16:30.172>which <00:16:30.285>have <00:16:30.399>been

00:16:30.550 --> 00:16:30.560 align:start position:0%
<00:16:30.550>difficult <00:16:30.552>problems <00:16:30.554>which <00:16:30.556>have <00:16:30.559>been

00:16:30.560 --> 00:16:32.949 align:start position:0%
<00:16:30.560>difficult <00:16:30.715>problems <00:16:30.871>which <00:16:31.026>have <00:16:31.182>been <00:16:31.337>already <00:16:31.493>solved <00:16:31.648>within <00:16:31.804>the <00:16:31.959>framework.

00:16:32.949 --> 00:16:32.959 align:start position:0%
<00:16:32.949>already <00:16:32.951>solved <00:16:32.953>within <00:16:32.955>the <00:16:32.958>framework.

00:16:32.959 --> 00:16:34.870 align:start position:0%
<00:16:32.959>already <00:16:33.075>solved <00:16:33.192>within <00:16:33.309>the <00:16:33.425>framework. <00:16:33.542>That's <00:16:33.659>not <00:16:33.775>to <00:16:33.892>say <00:16:34.009>that <00:16:34.125>there <00:16:34.242>are <00:16:34.359>issues.

00:16:34.870 --> 00:16:34.880 align:start position:0%
<00:16:34.870>That's <00:16:34.871>not <00:16:34.872>to <00:16:34.873>say <00:16:34.875>that <00:16:34.876>there <00:16:34.877>are <00:16:34.879>issues.

00:16:34.880 --> 00:16:38.230 align:start position:0%
<00:16:34.880>That's <00:16:34.973>not <00:16:35.066>to <00:16:35.160>say <00:16:35.253>that <00:16:35.346>there <00:16:35.439>are <00:16:35.533>issues. <00:16:35.626>Of <00:16:35.720>course <00:16:35.813>there <00:16:35.906>are. <00:16:36.000>So <00:16:36.093>it <00:16:36.186>still <00:16:36.280>when

00:16:38.230 --> 00:16:38.240 align:start position:0%
<00:16:38.230>Of <00:16:38.231>course <00:16:38.232>there <00:16:38.233>are. <00:16:38.235>So <00:16:38.236>it <00:16:38.237>still <00:16:38.239>when

00:16:38.240 --> 00:16:40.310 align:start position:0%
<00:16:38.240>Of <00:16:38.333>course <00:16:38.426>there <00:16:38.520>are. <00:16:38.613>So <00:16:38.706>it <00:16:38.800>still <00:16:38.893>when <00:16:38.986>you <00:16:39.080>use <00:16:39.173>a <00:16:39.266>monolith <00:16:39.360>it <00:16:39.453>still <00:16:39.546>uses <00:16:39.640>the

00:16:40.310 --> 00:16:40.320 align:start position:0%
<00:16:40.310>you <00:16:40.311>use <00:16:40.312>a <00:16:40.313>monolith <00:16:40.315>it <00:16:40.316>still <00:16:40.317>uses <00:16:40.319>the

00:16:40.320 --> 00:16:42.389 align:start position:0%
<00:16:40.320>you <00:16:40.420>use <00:16:40.520>a <00:16:40.620>monolith <00:16:40.720>it <00:16:40.820>still <00:16:40.920>uses <00:16:41.020>the <00:16:41.120>same <00:16:41.220>database. <00:16:41.320>You <00:16:41.420>can <00:16:41.520>every <00:16:41.620>module <00:16:41.720>can

00:16:42.389 --> 00:16:42.399 align:start position:0%
<00:16:42.389>same <00:16:42.390>database. <00:16:42.392>You <00:16:42.393>can <00:16:42.395>every <00:16:42.396>module <00:16:42.398>can

00:16:42.399 --> 00:16:44.150 align:start position:0%
<00:16:42.399>same <00:16:42.499>database. <00:16:42.599>You <00:16:42.699>can <00:16:42.799>every <00:16:42.899>module <00:16:42.999>can <00:16:43.099>use <00:16:43.199>its <00:16:43.299>own <00:16:43.399>database <00:16:43.499>which <00:16:43.599>what <00:16:43.699>which <00:16:43.799>is

00:16:44.150 --> 00:16:44.160 align:start position:0%
<00:16:44.150>use <00:16:44.151>its <00:16:44.152>own <00:16:44.153>database <00:16:44.155>which <00:16:44.156>what <00:16:44.157>which <00:16:44.159>is

00:16:44.160 --> 00:16:47.189 align:start position:0%
<00:16:44.160>use <00:16:44.253>its <00:16:44.346>own <00:16:44.439>database <00:16:44.533>which <00:16:44.626>what <00:16:44.719>which <00:16:44.813>is <00:16:44.906>what <00:16:45.000>we <00:16:45.093>use. <00:16:45.186>we <00:16:45.280>have <00:16:45.373>different <00:16:45.466>u <00:16:45.560>modules

00:16:47.189 --> 00:16:47.199 align:start position:0%
<00:16:47.189>what <00:16:47.190>we <00:16:47.191>use. <00:16:47.192>we <00:16:47.194>have <00:16:47.195>different <00:16:47.196>u <00:16:47.198>modules

00:16:47.199 --> 00:16:49.670 align:start position:0%
<00:16:47.199>what <00:16:47.306>we <00:16:47.414>use. <00:16:47.522>we <00:16:47.629>have <00:16:47.737>different <00:16:47.845>u <00:16:47.952>modules <00:16:48.060>using <00:16:48.168>different <00:16:48.275>databases <00:16:48.383>so <00:16:48.491>it <00:16:48.598>doesn't

00:16:49.670 --> 00:16:49.680 align:start position:0%
<00:16:49.670>using <00:16:49.671>different <00:16:49.673>databases <00:16:49.675>so <00:16:49.677>it <00:16:49.679>doesn't

00:16:49.680 --> 00:16:52.870 align:start position:0%
<00:16:49.680>using <00:16:49.819>different <00:16:49.959>databases <00:16:50.099>so <00:16:50.239>it <00:16:50.380>doesn't <00:16:50.520>overwhelm <00:16:50.660>one <00:16:50.800>database <00:16:50.939>and <00:16:51.079>theoretically

00:16:52.870 --> 00:16:52.880 align:start position:0%
<00:16:52.870>overwhelm <00:16:52.872>one <00:16:52.874>database <00:16:52.876>and <00:16:52.879>theoretically

00:16:52.880 --> 00:16:54.949 align:start position:0%
<00:16:52.880>overwhelm <00:16:52.996>one <00:16:53.113>database <00:16:53.230>and <00:16:53.346>theoretically <00:16:53.463>one <00:16:53.580>bad <00:16:53.696>endpoint <00:16:53.813>if <00:16:53.930>you <00:16:54.046>use <00:16:54.163>one <00:16:54.280>database

00:16:54.949 --> 00:16:54.959 align:start position:0%
<00:16:54.949>one <00:16:54.950>bad <00:16:54.951>endpoint <00:16:54.952>if <00:16:54.954>you <00:16:54.955>use <00:16:54.956>one <00:16:54.958>database

00:16:54.959 --> 00:16:57.509 align:start position:0%
<00:16:54.959>one <00:16:55.059>bad <00:16:55.159>endpoint <00:16:55.259>if <00:16:55.359>you <00:16:55.459>use <00:16:55.559>one <00:16:55.659>database <00:16:55.759>can <00:16:55.859>kill <00:16:55.959>your <00:16:56.059>entire <00:16:56.159>production <00:16:56.259>but <00:16:56.359>that

00:16:57.509 --> 00:16:57.519 align:start position:0%
<00:16:57.509>can <00:16:57.510>kill <00:16:57.512>your <00:16:57.513>entire <00:16:57.515>production <00:16:57.516>but <00:16:57.518>that

00:16:57.519 --> 00:16:59.350 align:start position:0%
<00:16:57.519>can <00:16:57.619>kill <00:16:57.719>your <00:16:57.819>entire <00:16:57.919>production <00:16:58.019>but <00:16:58.119>that <00:16:58.219>just <00:16:58.319>means <00:16:58.419>that <00:16:58.519>you <00:16:58.619>have <00:16:58.719>to <00:16:58.819>do <00:16:58.919>things

00:16:59.350 --> 00:16:59.360 align:start position:0%
<00:16:59.350>just <00:16:59.351>means <00:16:59.352>that <00:16:59.353>you <00:16:59.355>have <00:16:59.356>to <00:16:59.357>do <00:16:59.359>things

00:16:59.360 --> 00:17:03.670 align:start position:0%
<00:16:59.360>just <00:16:59.476>means <00:16:59.593>that <00:16:59.710>you <00:16:59.826>have <00:16:59.943>to <00:17:00.060>do <00:17:00.176>things <00:17:00.293>carefully <00:17:00.410>when <00:17:00.526>doing <00:17:00.643>certain <00:17:00.760>sensitive

00:17:03.670 --> 00:17:03.680 align:start position:0%
<00:17:03.670>carefully <00:17:03.672>when <00:17:03.674>doing <00:17:03.676>certain <00:17:03.679>sensitive

00:17:03.680 --> 00:17:06.949 align:start position:0%
<00:17:03.680>carefully <00:17:03.835>when <00:17:03.991>doing <00:17:04.146>certain <00:17:04.302>sensitive <00:17:04.457>stuff <00:17:04.613>and <00:17:04.768>then <00:17:04.924>everything <00:17:05.079>works.

00:17:06.949 --> 00:17:06.959 align:start position:0%
<00:17:06.949>stuff <00:17:06.951>and <00:17:06.953>then <00:17:06.955>everything <00:17:06.958>works.

00:17:06.959 --> 00:17:09.429 align:start position:0%
<00:17:06.959>stuff <00:17:07.099>and <00:17:07.239>then <00:17:07.379>everything <00:17:07.519>works. <00:17:07.659>Um <00:17:07.799>Kubernetes <00:17:07.939>is <00:17:08.079>also <00:17:08.219>really <00:17:08.359>popular.

00:17:09.429 --> 00:17:09.439 align:start position:0%
<00:17:09.429>Um <00:17:09.430>Kubernetes <00:17:09.432>is <00:17:09.434>also <00:17:09.436>really <00:17:09.438>popular.

00:17:09.439 --> 00:17:11.189 align:start position:0%
<00:17:09.439>Um <00:17:09.579>Kubernetes <00:17:09.719>is <00:17:09.859>also <00:17:09.999>really <00:17:10.139>popular. <00:17:10.279>Everybody <00:17:10.419>wants <00:17:10.559>to <00:17:10.699>use <00:17:10.839>Kubernetes.

00:17:11.189 --> 00:17:11.199 align:start position:0%
<00:17:11.189>Everybody <00:17:11.191>wants <00:17:11.193>to <00:17:11.195>use <00:17:11.198>Kubernetes.

00:17:11.199 --> 00:17:13.829 align:start position:0%
<00:17:11.199>Everybody <00:17:11.326>wants <00:17:11.453>to <00:17:11.580>use <00:17:11.708>Kubernetes. <00:17:11.835>Nobody <00:17:11.962>knows <00:17:12.089>why. <00:17:12.217>So <00:17:12.344>a <00:17:12.471>disclaimer, <00:17:12.599>we

00:17:13.829 --> 00:17:13.839 align:start position:0%
<00:17:13.829>Nobody <00:17:13.830>knows <00:17:13.831>why. <00:17:13.833>So <00:17:13.835>a <00:17:13.836>disclaimer, <00:17:13.838>we

00:17:13.839 --> 00:17:15.429 align:start position:0%
<00:17:13.839>Nobody <00:17:13.966>knows <00:17:14.093>why. <00:17:14.220>So <00:17:14.348>a <00:17:14.475>disclaimer, <00:17:14.602>we <00:17:14.729>use <00:17:14.857>Kubernetes, <00:17:14.984>right? <00:17:15.111>We <00:17:15.239>use

00:17:15.429 --> 00:17:15.439 align:start position:0%
<00:17:15.429>use <00:17:15.431>Kubernetes, <00:17:15.433>right? <00:17:15.435>We <00:17:15.438>use

00:17:15.439 --> 00:17:17.909 align:start position:0%
<00:17:15.439>use <00:17:15.594>Kubernetes, <00:17:15.750>right? <00:17:15.905>We <00:17:16.061>use <00:17:16.216>Kubernetes. <00:17:16.372>I <00:17:16.527>love <00:17:16.683>Kubernetes. <00:17:16.839>It's

00:17:17.909 --> 00:17:17.919 align:start position:0%
<00:17:17.909>Kubernetes. <00:17:17.911>I <00:17:17.913>love <00:17:17.915>Kubernetes. <00:17:17.918>It's

00:17:17.919 --> 00:17:20.230 align:start position:0%
<00:17:17.919>Kubernetes. <00:17:18.046>I <00:17:18.173>love <00:17:18.300>Kubernetes. <00:17:18.428>It's <00:17:18.555>great. <00:17:18.682>It's <00:17:18.809>a <00:17:18.937>great <00:17:19.064>piece <00:17:19.191>of <00:17:19.319>technology

00:17:20.230 --> 00:17:20.240 align:start position:0%
<00:17:20.230>great. <00:17:20.231>It's <00:17:20.233>a <00:17:20.234>great <00:17:20.236>piece <00:17:20.237>of <00:17:20.239>technology

00:17:20.240 --> 00:17:24.470 align:start position:0%
<00:17:20.240>great. <00:17:20.347>It's <00:17:20.455>a <00:17:20.563>great <00:17:20.670>piece <00:17:20.778>of <00:17:20.886>technology <00:17:20.993>that <00:17:21.101>was <00:17:21.209>given <00:17:21.316>to <00:17:21.424>us <00:17:21.532>to <00:17:21.640>use.

00:17:24.470 --> 00:17:24.480 align:start position:0%
<00:17:24.470>that <00:17:24.471>was <00:17:24.473>given <00:17:24.474>to <00:17:24.476>us <00:17:24.477>to <00:17:24.479>use.

00:17:24.480 --> 00:17:28.789 align:start position:0%
<00:17:24.480>that <00:17:24.573>was <00:17:24.666>given <00:17:24.760>to <00:17:24.853>us <00:17:24.946>to <00:17:25.040>use. <00:17:25.133>But <00:17:25.226>there <00:17:25.319>are <00:17:25.413>issues <00:17:25.506>with <00:17:25.599>it <00:17:25.693>and <00:17:25.786>I <00:17:25.880>know

00:17:28.789 --> 00:17:28.799 align:start position:0%
<00:17:28.789>But <00:17:28.790>there <00:17:28.791>are <00:17:28.792>issues <00:17:28.793>with <00:17:28.794>it <00:17:28.795>and <00:17:28.796>I <00:17:28.798>know

00:17:28.799 --> 00:17:31.830 align:start position:0%
<00:17:28.799>But <00:17:28.892>there <00:17:28.985>are <00:17:29.079>issues <00:17:29.172>with <00:17:29.265>it <00:17:29.359>and <00:17:29.452>I <00:17:29.545>know <00:17:29.639>because <00:17:29.732>we <00:17:29.825>are <00:17:29.918>running <00:17:30.012>it <00:17:30.105>ourselves <00:17:30.199>on

00:17:31.830 --> 00:17:31.840 align:start position:0%
<00:17:31.830>because <00:17:31.831>we <00:17:31.832>are <00:17:31.834>running <00:17:31.836>it <00:17:31.837>ourselves <00:17:31.839>on

00:17:31.840 --> 00:17:34.470 align:start position:0%
<00:17:31.840>because <00:17:31.939>we <00:17:32.040>are <00:17:32.139>running <00:17:32.240>it <00:17:32.340>ourselves <00:17:32.439>on <00:17:32.540>premise <00:17:32.639>which <00:17:32.740>is <00:17:32.840>really <00:17:32.939>fun <00:17:33.040>to <00:17:33.139>do <00:17:33.240>and

00:17:34.470 --> 00:17:34.480 align:start position:0%
<00:17:34.470>premise <00:17:34.471>which <00:17:34.472>is <00:17:34.473>really <00:17:34.475>fun <00:17:34.476>to <00:17:34.477>do <00:17:34.479>and

00:17:34.480 --> 00:17:36.870 align:start position:0%
<00:17:34.480>premise <00:17:34.567>which <00:17:34.655>is <00:17:34.742>really <00:17:34.830>fun <00:17:34.917>to <00:17:35.005>do <00:17:35.092>and <00:17:35.180>I'm <00:17:35.267>going <00:17:35.355>to <00:17:35.442>tell <00:17:35.530>you <00:17:35.617>all <00:17:35.705>about <00:17:35.792>it. <00:17:35.880>So

00:17:36.870 --> 00:17:36.880 align:start position:0%
<00:17:36.870>I'm <00:17:36.871>going <00:17:36.872>to <00:17:36.873>tell <00:17:36.874>you <00:17:36.875>all <00:17:36.876>about <00:17:36.877>it. <00:17:36.879>So

00:17:36.880 --> 00:17:39.029 align:start position:0%
<00:17:36.880>I'm <00:17:36.967>going <00:17:37.055>to <00:17:37.142>tell <00:17:37.230>you <00:17:37.317>all <00:17:37.405>about <00:17:37.492>it. <00:17:37.580>So <00:17:37.667>it <00:17:37.755>promises <00:17:37.842>a <00:17:37.930>lot <00:17:38.017>right? <00:17:38.105>So <00:17:38.192>you <00:17:38.280>get

00:17:39.029 --> 00:17:39.039 align:start position:0%
<00:17:39.029>it <00:17:39.030>promises <00:17:39.031>a <00:17:39.032>lot <00:17:39.034>right? <00:17:39.035>So <00:17:39.036>you <00:17:39.038>get

00:17:39.039 --> 00:17:41.590 align:start position:0%
<00:17:39.039>it <00:17:39.155>promises <00:17:39.272>a <00:17:39.389>lot <00:17:39.505>right? <00:17:39.622>So <00:17:39.739>you <00:17:39.855>get <00:17:39.972>orchestration, <00:17:40.089>you <00:17:40.205>get <00:17:40.322>scalability, <00:17:40.439>you

00:17:41.590 --> 00:17:41.600 align:start position:0%
<00:17:41.590>orchestration, <00:17:41.592>you <00:17:41.594>get <00:17:41.596>scalability, <00:17:41.599>you

00:17:41.600 --> 00:17:44.950 align:start position:0%
<00:17:41.600>orchestration, <00:17:41.740>you <00:17:41.879>get <00:17:42.020>scalability, <00:17:42.159>you <00:17:42.300>get <00:17:42.439>autoscaling, <00:17:42.580>you <00:17:42.719>get <00:17:42.860>um <00:17:43.000>portability,

00:17:44.950 --> 00:17:44.960 align:start position:0%
<00:17:44.950>get <00:17:44.951>autoscaling, <00:17:44.953>you <00:17:44.955>get <00:17:44.957>um <00:17:44.959>portability,

00:17:44.960 --> 00:17:47.270 align:start position:0%
<00:17:44.960>get <00:17:45.076>autoscaling, <00:17:45.193>you <00:17:45.310>get <00:17:45.426>um <00:17:45.543>portability, <00:17:45.660>you <00:17:45.776>don't <00:17:45.893>depend <00:17:46.010>on <00:17:46.126>one <00:17:46.243>cloud <00:17:46.360>provider,

00:17:47.270 --> 00:17:47.280 align:start position:0%
<00:17:47.270>you <00:17:47.271>don't <00:17:47.273>depend <00:17:47.274>on <00:17:47.276>one <00:17:47.277>cloud <00:17:47.279>provider,

00:17:47.280 --> 00:17:49.430 align:start position:0%
<00:17:47.280>you <00:17:47.379>don't <00:17:47.480>depend <00:17:47.580>on <00:17:47.680>one <00:17:47.780>cloud <00:17:47.879>provider, <00:17:47.980>you <00:17:48.080>get <00:17:48.180>deployment <00:17:48.280>and <00:17:48.379>lots <00:17:48.480>of <00:17:48.580>lots <00:17:48.680>of

00:17:49.430 --> 00:17:49.440 align:start position:0%
<00:17:49.430>you <00:17:49.431>get <00:17:49.432>deployment <00:17:49.433>and <00:17:49.435>lots <00:17:49.436>of <00:17:49.437>lots <00:17:49.439>of

00:17:49.440 --> 00:17:51.590 align:start position:0%
<00:17:49.440>you <00:17:49.540>get <00:17:49.640>deployment <00:17:49.740>and <00:17:49.840>lots <00:17:49.940>of <00:17:50.040>lots <00:17:50.140>of <00:17:50.240>really <00:17:50.340>cool <00:17:50.440>stuff, <00:17:50.540>which <00:17:50.640>is <00:17:50.740>also <00:17:50.840>what

00:17:51.590 --> 00:17:51.600 align:start position:0%
<00:17:51.590>really <00:17:51.591>cool <00:17:51.592>stuff, <00:17:51.594>which <00:17:51.596>is <00:17:51.597>also <00:17:51.599>what

00:17:51.600 --> 00:17:53.750 align:start position:0%
<00:17:51.600>really <00:17:51.693>cool <00:17:51.786>stuff, <00:17:51.879>which <00:17:51.973>is <00:17:52.066>also <00:17:52.159>what <00:17:52.253>you <00:17:52.346>get <00:17:52.439>if <00:17:52.533>you <00:17:52.626>use <00:17:52.719>a <00:17:52.813>cloud, <00:17:52.906>right? <00:17:53.000>But

00:17:53.750 --> 00:17:53.760 align:start position:0%
<00:17:53.750>you <00:17:53.751>get <00:17:53.752>if <00:17:53.753>you <00:17:53.754>use <00:17:53.755>a <00:17:53.756>cloud, <00:17:53.757>right? <00:17:53.759>But

00:17:53.760 --> 00:17:55.750 align:start position:0%
<00:17:53.760>you <00:17:53.853>get <00:17:53.946>if <00:17:54.040>you <00:17:54.133>use <00:17:54.226>a <00:17:54.320>cloud, <00:17:54.413>right? <00:17:54.506>But <00:17:54.600>you <00:17:54.693>can <00:17:54.786>switch <00:17:54.879>to <00:17:54.973>different <00:17:55.066>clouds <00:17:55.160>more

00:17:55.750 --> 00:17:55.760 align:start position:0%
<00:17:55.750>you <00:17:55.751>can <00:17:55.753>switch <00:17:55.754>to <00:17:55.756>different <00:17:55.757>clouds <00:17:55.759>more

00:17:55.760 --> 00:17:59.669 align:start position:0%
<00:17:55.760>you <00:17:55.867>can <00:17:55.975>switch <00:17:56.083>to <00:17:56.190>different <00:17:56.298>clouds <00:17:56.406>more <00:17:56.513>easily. <00:17:56.621>But <00:17:56.729>there <00:17:56.836>are <00:17:56.944>issues. <00:17:57.052>Um <00:17:57.160>and

00:17:59.669 --> 00:17:59.679 align:start position:0%
<00:17:59.669>easily. <00:17:59.670>But <00:17:59.672>there <00:17:59.673>are <00:17:59.675>issues. <00:17:59.676>Um <00:17:59.678>and

00:17:59.679 --> 00:18:02.070 align:start position:0%
<00:17:59.679>easily. <00:17:59.786>But <00:17:59.894>there <00:18:00.002>are <00:18:00.109>issues. <00:18:00.217>Um <00:18:00.325>and <00:18:00.432>those <00:18:00.540>issues <00:18:00.648>are <00:18:00.755>when <00:18:00.863>when <00:18:00.971>you <00:18:01.079>actually

00:18:02.070 --> 00:18:02.080 align:start position:0%
<00:18:02.070>those <00:18:02.071>issues <00:18:02.072>are <00:18:02.074>when <00:18:02.076>when <00:18:02.077>you <00:18:02.079>actually

00:18:02.080 --> 00:18:04.950 align:start position:0%
<00:18:02.080>those <00:18:02.167>issues <00:18:02.254>are <00:18:02.342>when <00:18:02.429>when <00:18:02.517>you <00:18:02.605>actually <00:18:02.692>try <00:18:02.780>to <00:18:02.867>run <00:18:02.955>it, <00:18:03.042>you <00:18:03.129>can <00:18:03.217>see <00:18:03.304>that <00:18:03.392>it <00:18:03.480>it

00:18:04.950 --> 00:18:04.960 align:start position:0%
<00:18:04.950>try <00:18:04.951>to <00:18:04.952>run <00:18:04.953>it, <00:18:04.954>you <00:18:04.955>can <00:18:04.956>see <00:18:04.957>that <00:18:04.958>it <00:18:04.959>it

00:18:04.960 --> 00:18:07.990 align:start position:0%
<00:18:04.960>try <00:18:05.053>to <00:18:05.146>run <00:18:05.240>it, <00:18:05.333>you <00:18:05.426>can <00:18:05.520>see <00:18:05.613>that <00:18:05.706>it <00:18:05.800>it <00:18:05.893>gets <00:18:05.986>really <00:18:06.080>difficult <00:18:06.173>really <00:18:06.266>easily. <00:18:06.360>So

00:18:07.990 --> 00:18:08.000 align:start position:0%
<00:18:07.990>gets <00:18:07.991>really <00:18:07.993>difficult <00:18:07.995>really <00:18:07.997>easily. <00:18:07.999>So

00:18:08.000 --> 00:18:11.270 align:start position:0%
<00:18:08.000>gets <00:18:08.116>really <00:18:08.233>difficult <00:18:08.350>really <00:18:08.466>easily. <00:18:08.583>So <00:18:08.700>it's <00:18:08.816>complex, <00:18:08.933>right? <00:18:09.050>You <00:18:09.166>have <00:18:09.283>a <00:18:09.400>really

00:18:11.270 --> 00:18:11.280 align:start position:0%
<00:18:11.270>it's <00:18:11.271>complex, <00:18:11.273>right? <00:18:11.274>You <00:18:11.276>have <00:18:11.277>a <00:18:11.279>really

00:18:11.280 --> 00:18:15.350 align:start position:0%
<00:18:11.280>it's <00:18:11.373>complex, <00:18:11.466>right? <00:18:11.560>You <00:18:11.653>have <00:18:11.746>a <00:18:11.840>really <00:18:11.933>steep <00:18:12.026>learning <00:18:12.120>curve. <00:18:12.213>It's <00:18:12.306>not <00:18:12.399>um <00:18:12.493>so <00:18:12.586>I <00:18:12.680>I

00:18:15.350 --> 00:18:15.360 align:start position:0%
<00:18:15.350>steep <00:18:15.351>learning <00:18:15.352>curve. <00:18:15.353>It's <00:18:15.354>not <00:18:15.355>um <00:18:15.356>so <00:18:15.357>I <00:18:15.359>I

00:18:15.360 --> 00:18:18.230 align:start position:0%
<00:18:15.360>steep <00:18:15.447>learning <00:18:15.534>curve. <00:18:15.622>It's <00:18:15.709>not <00:18:15.797>um <00:18:15.885>so <00:18:15.972>I <00:18:16.060>I <00:18:16.147>got <00:18:16.235>a <00:18:16.322>a <00:18:16.409>question <00:18:16.497>from <00:18:16.584>from <00:18:16.672>a <00:18:16.760>friend

00:18:18.230 --> 00:18:18.240 align:start position:0%
<00:18:18.230>got <00:18:18.231>a <00:18:18.232>a <00:18:18.233>question <00:18:18.235>from <00:18:18.236>from <00:18:18.237>a <00:18:18.239>friend

00:18:18.240 --> 00:18:19.990 align:start position:0%
<00:18:18.240>got <00:18:18.340>a <00:18:18.440>a <00:18:18.540>question <00:18:18.640>from <00:18:18.740>from <00:18:18.840>a <00:18:18.940>friend <00:18:19.040>whose <00:18:19.140>developers <00:18:19.240>wanted <00:18:19.340>to <00:18:19.440>use <00:18:19.540>it <00:18:19.640>and

00:18:19.990 --> 00:18:20.000 align:start position:0%
<00:18:19.990>whose <00:18:19.991>developers <00:18:19.993>wanted <00:18:19.994>to <00:18:19.996>use <00:18:19.997>it <00:18:19.999>and

00:18:20.000 --> 00:18:21.590 align:start position:0%
<00:18:20.000>whose <00:18:20.107>developers <00:18:20.215>wanted <00:18:20.323>to <00:18:20.430>use <00:18:20.538>it <00:18:20.646>and <00:18:20.753>they <00:18:20.861>have <00:18:20.969>one <00:18:21.076>and <00:18:21.184>a <00:18:21.292>half <00:18:21.400>backend

00:18:21.590 --> 00:18:21.600 align:start position:0%
<00:18:21.590>they <00:18:21.591>have <00:18:21.592>one <00:18:21.594>and <00:18:21.596>a <00:18:21.597>half <00:18:21.599>backend

00:18:21.600 --> 00:18:23.350 align:start position:0%
<00:18:21.600>they <00:18:21.716>have <00:18:21.833>one <00:18:21.949>and <00:18:22.066>a <00:18:22.183>half <00:18:22.300>backend <00:18:22.416>developer <00:18:22.533>and <00:18:22.649>they <00:18:22.766>wanted <00:18:22.883>to <00:18:23.000>use

00:18:23.350 --> 00:18:23.360 align:start position:0%
<00:18:23.350>developer <00:18:23.351>and <00:18:23.353>they <00:18:23.355>wanted <00:18:23.357>to <00:18:23.359>use

00:18:23.360 --> 00:18:25.909 align:start position:0%
<00:18:23.360>developer <00:18:23.476>and <00:18:23.593>they <00:18:23.709>wanted <00:18:23.826>to <00:18:23.943>use <00:18:24.060>Kubernetes <00:18:24.176>and <00:18:24.293>they <00:18:24.409>never <00:18:24.526>used <00:18:24.643>it <00:18:24.760>before

00:18:25.909 --> 00:18:25.919 align:start position:0%
<00:18:25.909>Kubernetes <00:18:25.910>and <00:18:25.912>they <00:18:25.913>never <00:18:25.915>used <00:18:25.916>it <00:18:25.918>before

00:18:25.919 --> 00:18:29.110 align:start position:0%
<00:18:25.919>Kubernetes <00:18:26.012>and <00:18:26.105>they <00:18:26.199>never <00:18:26.292>used <00:18:26.385>it <00:18:26.479>before <00:18:26.572>and <00:18:26.665>my <00:18:26.759>advice <00:18:26.852>was <00:18:26.945>just <00:18:27.039>don't <00:18:27.132>even <00:18:27.225>try <00:18:27.319>it

00:18:29.110 --> 00:18:29.120 align:start position:0%
<00:18:29.110>and <00:18:29.111>my <00:18:29.112>advice <00:18:29.113>was <00:18:29.114>just <00:18:29.115>don't <00:18:29.116>even <00:18:29.117>try <00:18:29.119>it

00:18:29.120 --> 00:18:31.590 align:start position:0%
<00:18:29.120>and <00:18:29.202>my <00:18:29.284>advice <00:18:29.367>was <00:18:29.449>just <00:18:29.531>don't <00:18:29.614>even <00:18:29.696>try <00:18:29.778>it <00:18:29.861>because <00:18:29.943>it <00:18:30.025>will <00:18:30.108>work <00:18:30.190>on <00:18:30.272>the <00:18:30.355>first <00:18:30.437>day <00:18:30.520>it

00:18:31.590 --> 00:18:31.600 align:start position:0%
<00:18:31.590>because <00:18:31.591>it <00:18:31.592>will <00:18:31.593>work <00:18:31.594>on <00:18:31.595>the <00:18:31.596>first <00:18:31.597>day <00:18:31.599>it

00:18:31.600 --> 00:18:33.909 align:start position:0%
<00:18:31.600>because <00:18:31.682>it <00:18:31.764>will <00:18:31.847>work <00:18:31.929>on <00:18:32.011>the <00:18:32.094>first <00:18:32.176>day <00:18:32.258>it <00:18:32.341>will <00:18:32.423>work <00:18:32.505>in <00:18:32.588>the <00:18:32.670>first <00:18:32.752>week <00:18:32.835>it <00:18:32.917>will <00:18:33.000>work

00:18:33.909 --> 00:18:33.919 align:start position:0%
<00:18:33.909>will <00:18:33.910>work <00:18:33.911>in <00:18:33.912>the <00:18:33.913>first <00:18:33.914>week <00:18:33.915>it <00:18:33.916>will <00:18:33.918>work

00:18:33.919 --> 00:18:35.909 align:start position:0%
<00:18:33.919>will <00:18:34.012>work <00:18:34.105>in <00:18:34.199>the <00:18:34.292>first <00:18:34.385>week <00:18:34.479>it <00:18:34.572>will <00:18:34.665>work <00:18:34.759>for <00:18:34.852>the <00:18:34.945>first <00:18:35.039>year <00:18:35.132>but <00:18:35.225>when <00:18:35.319>something

00:18:35.909 --> 00:18:35.919 align:start position:0%
<00:18:35.909>for <00:18:35.910>the <00:18:35.912>first <00:18:35.913>year <00:18:35.915>but <00:18:35.916>when <00:18:35.918>something

00:18:35.919 --> 00:18:38.549 align:start position:0%
<00:18:35.919>for <00:18:36.019>the <00:18:36.119>first <00:18:36.219>year <00:18:36.319>but <00:18:36.419>when <00:18:36.519>something <00:18:36.619>breaks <00:18:36.719>if <00:18:36.819>you <00:18:36.919>do <00:18:37.019>not <00:18:37.119>know <00:18:37.219>what <00:18:37.319>happened

00:18:38.549 --> 00:18:38.559 align:start position:0%
<00:18:38.549>breaks <00:18:38.550>if <00:18:38.551>you <00:18:38.552>do <00:18:38.554>not <00:18:38.555>know <00:18:38.556>what <00:18:38.558>happened

00:18:38.559 --> 00:18:41.110 align:start position:0%
<00:18:38.559>breaks <00:18:38.652>if <00:18:38.745>you <00:18:38.839>do <00:18:38.932>not <00:18:39.025>know <00:18:39.119>what <00:18:39.212>happened <00:18:39.305>you're <00:18:39.399>not <00:18:39.492>going <00:18:39.585>to <00:18:39.678>have <00:18:39.772>a <00:18:39.865>great <00:18:39.959>time.

00:18:41.110 --> 00:18:41.120 align:start position:0%
<00:18:41.110>you're <00:18:41.111>not <00:18:41.112>going <00:18:41.113>to <00:18:41.115>have <00:18:41.116>a <00:18:41.117>great <00:18:41.119>time.

00:18:41.120 --> 00:18:43.669 align:start position:0%
<00:18:41.120>you're <00:18:41.227>not <00:18:41.335>going <00:18:41.443>to <00:18:41.550>have <00:18:41.658>a <00:18:41.766>great <00:18:41.873>time. <00:18:41.981>Um <00:18:42.089>there's <00:18:42.196>also <00:18:42.304>resource <00:18:42.412>resource <00:18:42.520>uh

00:18:43.669 --> 00:18:43.679 align:start position:0%
<00:18:43.669>Um <00:18:43.670>there's <00:18:43.672>also <00:18:43.674>resource <00:18:43.676>resource <00:18:43.678>uh

00:18:43.679 --> 00:18:45.190 align:start position:0%
<00:18:43.679>Um <00:18:43.792>there's <00:18:43.905>also <00:18:44.018>resource <00:18:44.132>resource <00:18:44.245>uh <00:18:44.358>consumption <00:18:44.472>and <00:18:44.585>there <00:18:44.698>is <00:18:44.812>a <00:18:44.925>lot <00:18:45.038>of

00:18:45.190 --> 00:18:45.200 align:start position:0%
<00:18:45.190>consumption <00:18:45.191>and <00:18:45.193>there <00:18:45.194>is <00:18:45.196>a <00:18:45.197>lot <00:18:45.199>of

00:18:45.200 --> 00:18:47.510 align:start position:0%
<00:18:45.200>consumption <00:18:45.340>and <00:18:45.480>there <00:18:45.620>is <00:18:45.760>a <00:18:45.900>lot <00:18:46.040>of <00:18:46.180>overhead <00:18:46.320>and <00:18:46.460>debugging <00:18:46.600>and

00:18:47.510 --> 00:18:47.520 align:start position:0%
<00:18:47.510>overhead <00:18:47.513>and <00:18:47.516>debugging <00:18:47.519>and

00:18:47.520 --> 00:18:49.190 align:start position:0%
<00:18:47.520>overhead <00:18:47.720>and <00:18:47.920>debugging <00:18:48.120>and <00:18:48.320>troubleshooting <00:18:48.520>can <00:18:48.720>get <00:18:48.920>really

00:18:49.190 --> 00:18:49.200 align:start position:0%
<00:18:49.190>troubleshooting <00:18:49.193>can <00:18:49.196>get <00:18:49.199>really

00:18:49.200 --> 00:18:51.669 align:start position:0%
<00:18:49.200>troubleshooting <00:18:49.355>can <00:18:49.511>get <00:18:49.666>really <00:18:49.822>complicated <00:18:49.977>if <00:18:50.133>you <00:18:50.288>let <00:18:50.444>your <00:18:50.600>developers

00:18:51.669 --> 00:18:51.679 align:start position:0%
<00:18:51.669>complicated <00:18:51.670>if <00:18:51.672>you <00:18:51.674>let <00:18:51.676>your <00:18:51.678>developers

00:18:51.679 --> 00:18:53.909 align:start position:0%
<00:18:51.679>complicated <00:18:51.795>if <00:18:51.912>you <00:18:52.029>let <00:18:52.145>your <00:18:52.262>developers <00:18:52.379>run <00:18:52.495>rampant <00:18:52.612>and <00:18:52.729>do <00:18:52.845>whatever <00:18:52.962>they <00:18:53.079>want

00:18:53.909 --> 00:18:53.919 align:start position:0%
<00:18:53.909>run <00:18:53.910>rampant <00:18:53.912>and <00:18:53.913>do <00:18:53.915>whatever <00:18:53.916>they <00:18:53.918>want

00:18:53.919 --> 00:18:58.070 align:start position:0%
<00:18:53.919>run <00:18:54.019>rampant <00:18:54.119>and <00:18:54.219>do <00:18:54.319>whatever <00:18:54.419>they <00:18:54.519>want <00:18:54.619>because <00:18:54.719>they <00:18:54.819>can <00:18:54.919>and <00:18:55.019>they <00:18:55.119>will. <00:18:55.219>So <00:18:55.319>if

00:18:58.070 --> 00:18:58.080 align:start position:0%
<00:18:58.070>because <00:18:58.071>they <00:18:58.072>can <00:18:58.073>and <00:18:58.075>they <00:18:58.076>will. <00:18:58.077>So <00:18:58.079>if

00:18:58.080 --> 00:19:00.549 align:start position:0%
<00:18:58.080>because <00:18:58.187>they <00:18:58.295>can <00:18:58.403>and <00:18:58.510>they <00:18:58.618>will. <00:18:58.726>So <00:18:58.833>if <00:18:58.941>you <00:18:59.049>think <00:18:59.156>about <00:18:59.264>what <00:18:59.372>Kubernetes <00:18:59.480>offers

00:19:00.549 --> 00:19:00.559 align:start position:0%
<00:19:00.549>you <00:19:00.550>think <00:19:00.552>about <00:19:00.554>what <00:19:00.556>Kubernetes <00:19:00.558>offers

00:19:00.559 --> 00:19:04.470 align:start position:0%
<00:19:00.559>you <00:19:00.658>think <00:19:00.759>about <00:19:00.859>what <00:19:00.959>Kubernetes <00:19:01.059>offers <00:19:01.158>you <00:19:01.259>is <00:19:01.359>if <00:19:01.459>you're <00:19:01.559>on <00:19:01.658>the <00:19:01.759>cloud <00:19:01.859>what <00:19:01.959>do

00:19:04.470 --> 00:19:04.480 align:start position:0%
<00:19:04.470>you <00:19:04.471>is <00:19:04.472>if <00:19:04.473>you're <00:19:04.474>on <00:19:04.475>the <00:19:04.476>cloud <00:19:04.477>what <00:19:04.479>do

00:19:04.480 --> 00:19:06.710 align:start position:0%
<00:19:04.480>you <00:19:04.567>is <00:19:04.655>if <00:19:04.742>you're <00:19:04.830>on <00:19:04.917>the <00:19:05.005>cloud <00:19:05.092>what <00:19:05.180>do <00:19:05.267>you <00:19:05.355>actually <00:19:05.442>get? <00:19:05.530>And <00:19:05.617>I <00:19:05.705>had <00:19:05.792>this <00:19:05.880>talk

00:19:06.710 --> 00:19:06.720 align:start position:0%
<00:19:06.710>you <00:19:06.711>actually <00:19:06.712>get? <00:19:06.713>And <00:19:06.715>I <00:19:06.716>had <00:19:06.717>this <00:19:06.719>talk

00:19:06.720 --> 00:19:09.510 align:start position:0%
<00:19:06.720>you <00:19:06.820>actually <00:19:06.920>get? <00:19:07.020>And <00:19:07.120>I <00:19:07.220>had <00:19:07.320>this <00:19:07.420>talk <00:19:07.520>with <00:19:07.620>many <00:19:07.720>of <00:19:07.820>my <00:19:07.920>colleagues <00:19:08.020>which <00:19:08.120>are

00:19:09.510 --> 00:19:09.520 align:start position:0%
<00:19:09.510>with <00:19:09.511>many <00:19:09.513>of <00:19:09.514>my <00:19:09.516>colleagues <00:19:09.517>which <00:19:09.519>are

00:19:09.520 --> 00:19:12.230 align:start position:0%
<00:19:09.520>with <00:19:09.620>many <00:19:09.720>of <00:19:09.820>my <00:19:09.920>colleagues <00:19:10.020>which <00:19:10.120>are <00:19:10.220>really <00:19:10.320>really <00:19:10.420>smart <00:19:10.520>and <00:19:10.620>most <00:19:10.720>of <00:19:10.820>them <00:19:10.920>if

00:19:12.230 --> 00:19:12.240 align:start position:0%
<00:19:12.230>really <00:19:12.231>really <00:19:12.232>smart <00:19:12.233>and <00:19:12.235>most <00:19:12.236>of <00:19:12.237>them <00:19:12.239>if

00:19:12.240 --> 00:19:14.390 align:start position:0%
<00:19:12.240>really <00:19:12.340>really <00:19:12.440>smart <00:19:12.540>and <00:19:12.640>most <00:19:12.740>of <00:19:12.840>them <00:19:12.940>if <00:19:13.040>they're <00:19:13.140>on <00:19:13.240>the <00:19:13.340>cloud <00:19:13.440>they <00:19:13.540>don't <00:19:13.640>actually

00:19:14.390 --> 00:19:14.400 align:start position:0%
<00:19:14.390>they're <00:19:14.391>on <00:19:14.393>the <00:19:14.394>cloud <00:19:14.396>they <00:19:14.397>don't <00:19:14.399>actually

00:19:14.400 --> 00:19:16.870 align:start position:0%
<00:19:14.400>they're <00:19:14.527>on <00:19:14.654>the <00:19:14.781>cloud <00:19:14.909>they <00:19:15.036>don't <00:19:15.163>actually <00:19:15.290>run <00:19:15.418>Kubernetes <00:19:15.545>because <00:19:15.672>AWS <00:19:15.800>basically

00:19:16.870 --> 00:19:16.880 align:start position:0%
<00:19:16.870>run <00:19:16.872>Kubernetes <00:19:16.874>because <00:19:16.876>AWS <00:19:16.879>basically

00:19:16.880 --> 00:19:18.950 align:start position:0%
<00:19:16.880>run <00:19:16.996>Kubernetes <00:19:17.113>because <00:19:17.230>AWS <00:19:17.346>basically <00:19:17.463>gives <00:19:17.580>you <00:19:17.696>the <00:19:17.813>same <00:19:17.930>things <00:19:18.046>but <00:19:18.163>you <00:19:18.280>know

00:19:18.950 --> 00:19:18.960 align:start position:0%
<00:19:18.950>gives <00:19:18.951>you <00:19:18.952>the <00:19:18.953>same <00:19:18.955>things <00:19:18.956>but <00:19:18.957>you <00:19:18.959>know

00:19:18.960 --> 00:19:22.150 align:start position:0%
<00:19:18.960>gives <00:19:19.087>you <00:19:19.214>the <00:19:19.341>same <00:19:19.469>things <00:19:19.596>but <00:19:19.723>you <00:19:19.850>know <00:19:19.978>how <00:19:20.105>to <00:19:20.232>use <00:19:20.360>it.

00:19:22.150 --> 00:19:22.160 align:start position:0%
<00:19:22.150>how <00:19:22.153>to <00:19:22.156>use <00:19:22.159>it.

00:19:22.160 --> 00:19:25.590 align:start position:0%
<00:19:22.160>how <00:19:22.287>to <00:19:22.414>use <00:19:22.541>it. <00:19:22.669>There <00:19:22.796>is <00:19:22.923>one <00:19:23.050>thing <00:19:23.178>that <00:19:23.305>I've <00:19:23.432>seen <00:19:23.560>people

00:19:25.590 --> 00:19:25.600 align:start position:0%
<00:19:25.590>There <00:19:25.591>is <00:19:25.592>one <00:19:25.593>thing <00:19:25.595>that <00:19:25.596>I've <00:19:25.597>seen <00:19:25.599>people

00:19:25.600 --> 00:19:27.750 align:start position:0%
<00:19:25.600>There <00:19:25.699>is <00:19:25.800>one <00:19:25.899>thing <00:19:26.000>that <00:19:26.100>I've <00:19:26.199>seen <00:19:26.300>people <00:19:26.399>use <00:19:26.500>Kubernetes <00:19:26.600>that <00:19:26.699>has <00:19:26.800>a <00:19:26.899>really <00:19:27.000>good

00:19:27.750 --> 00:19:27.760 align:start position:0%
<00:19:27.750>use <00:19:27.751>Kubernetes <00:19:27.753>that <00:19:27.754>has <00:19:27.756>a <00:19:27.757>really <00:19:27.759>good

00:19:27.760 --> 00:19:30.390 align:start position:0%
<00:19:27.760>use <00:19:27.867>Kubernetes <00:19:27.975>that <00:19:28.083>has <00:19:28.190>a <00:19:28.298>really <00:19:28.406>good <00:19:28.513>explanation <00:19:28.621>if <00:19:28.729>you're <00:19:28.836>on <00:19:28.944>the <00:19:29.052>cloud <00:19:29.160>and

00:19:30.390 --> 00:19:30.400 align:start position:0%
<00:19:30.390>explanation <00:19:30.391>if <00:19:30.393>you're <00:19:30.394>on <00:19:30.396>the <00:19:30.397>cloud <00:19:30.399>and

00:19:30.400 --> 00:19:32.870 align:start position:0%
<00:19:30.400>explanation <00:19:30.516>if <00:19:30.633>you're <00:19:30.750>on <00:19:30.866>the <00:19:30.983>cloud <00:19:31.100>and <00:19:31.216>that's <00:19:31.333>if <00:19:31.450>you're <00:19:31.566>running <00:19:31.683>Longhorn <00:19:31.800>or

00:19:32.870 --> 00:19:32.880 align:start position:0%
<00:19:32.870>that's <00:19:32.871>if <00:19:32.873>you're <00:19:32.875>running <00:19:32.877>Longhorn <00:19:32.879>or

00:19:32.880 --> 00:19:34.310 align:start position:0%
<00:19:32.880>that's <00:19:33.008>if <00:19:33.137>you're <00:19:33.266>running <00:19:33.394>Longhorn <00:19:33.523>or <00:19:33.652>something <00:19:33.780>like <00:19:33.909>that. <00:19:34.038>So <00:19:34.167>basically,

00:19:34.310 --> 00:19:34.320 align:start position:0%
<00:19:34.310>something <00:19:34.312>like <00:19:34.314>that. <00:19:34.316>So <00:19:34.319>basically,

00:19:34.320 --> 00:19:37.029 align:start position:0%
<00:19:34.320>something <00:19:34.460>like <00:19:34.600>that. <00:19:34.740>So <00:19:34.879>basically, <00:19:35.020>Longhorn <00:19:35.159>is <00:19:35.300>a <00:19:35.439>storage <00:19:35.580>provider <00:19:35.720>for

00:19:37.029 --> 00:19:37.039 align:start position:0%
<00:19:37.029>Longhorn <00:19:37.030>is <00:19:37.032>a <00:19:37.034>storage <00:19:37.036>provider <00:19:37.038>for

00:19:37.039 --> 00:19:39.430 align:start position:0%
<00:19:37.039>Longhorn <00:19:37.146>is <00:19:37.254>a <00:19:37.362>storage <00:19:37.469>provider <00:19:37.577>for <00:19:37.685>Kubernetes, <00:19:37.792>but <00:19:37.900>what <00:19:38.008>it <00:19:38.115>it <00:19:38.223>allows <00:19:38.331>you <00:19:38.439>to

00:19:39.430 --> 00:19:39.440 align:start position:0%
<00:19:39.430>Kubernetes, <00:19:39.431>but <00:19:39.432>what <00:19:39.433>it <00:19:39.435>it <00:19:39.436>allows <00:19:39.437>you <00:19:39.439>to

00:19:39.440 --> 00:19:43.110 align:start position:0%
<00:19:39.440>Kubernetes, <00:19:39.540>but <00:19:39.640>what <00:19:39.740>it <00:19:39.840>it <00:19:39.940>allows <00:19:40.040>you <00:19:40.140>to <00:19:40.240>do <00:19:40.340>is <00:19:40.440>to <00:19:40.540>have <00:19:40.640>cross <00:19:40.740>replication, <00:19:40.840>which

00:19:43.110 --> 00:19:43.120 align:start position:0%
<00:19:43.110>do <00:19:43.111>is <00:19:43.112>to <00:19:43.114>have <00:19:43.116>cross <00:19:43.117>replication, <00:19:43.119>which

00:19:43.120 --> 00:19:44.950 align:start position:0%
<00:19:43.120>do <00:19:43.227>is <00:19:43.335>to <00:19:43.443>have <00:19:43.550>cross <00:19:43.658>replication, <00:19:43.766>which <00:19:43.873>you <00:19:43.981>don't <00:19:44.089>get <00:19:44.196>with <00:19:44.304>your <00:19:44.412>cloud <00:19:44.520>provider

00:19:44.950 --> 00:19:44.960 align:start position:0%
<00:19:44.950>you <00:19:44.951>don't <00:19:44.953>get <00:19:44.954>with <00:19:44.956>your <00:19:44.957>cloud <00:19:44.959>provider

00:19:44.960 --> 00:19:47.350 align:start position:0%
<00:19:44.960>you <00:19:45.067>don't <00:19:45.175>get <00:19:45.283>with <00:19:45.390>your <00:19:45.498>cloud <00:19:45.606>provider <00:19:45.713>natively. <00:19:45.821>So <00:19:45.929>it's <00:19:46.036>really <00:19:46.144>cool <00:19:46.252>because <00:19:46.360>if

00:19:47.350 --> 00:19:47.360 align:start position:0%
<00:19:47.350>natively. <00:19:47.351>So <00:19:47.352>it's <00:19:47.354>really <00:19:47.356>cool <00:19:47.357>because <00:19:47.359>if

00:19:47.360 --> 00:19:49.270 align:start position:0%
<00:19:47.360>natively. <00:19:47.467>So <00:19:47.575>it's <00:19:47.683>really <00:19:47.790>cool <00:19:47.898>because <00:19:48.006>if <00:19:48.113>you're <00:19:48.221>running <00:19:48.329>things <00:19:48.436>on <00:19:48.544>on <00:19:48.652>cloud <00:19:48.760>or

00:19:49.270 --> 00:19:49.280 align:start position:0%
<00:19:49.270>you're <00:19:49.271>running <00:19:49.273>things <00:19:49.274>on <00:19:49.276>on <00:19:49.277>cloud <00:19:49.279>or

00:19:49.280 --> 00:19:51.590 align:start position:0%
<00:19:49.280>you're <00:19:49.387>running <00:19:49.495>things <00:19:49.603>on <00:19:49.710>on <00:19:49.818>cloud <00:19:49.926>or <00:19:50.033>even <00:19:50.141>standard <00:19:50.249>Kubernetes <00:19:50.356>and <00:19:50.464>then <00:19:50.572>one <00:19:50.680>of

00:19:51.590 --> 00:19:51.600 align:start position:0%
<00:19:51.590>even <00:19:51.591>standard <00:19:51.592>Kubernetes <00:19:51.594>and <00:19:51.596>then <00:19:51.597>one <00:19:51.599>of

00:19:51.600 --> 00:19:54.630 align:start position:0%
<00:19:51.600>even <00:19:51.716>standard <00:19:51.833>Kubernetes <00:19:51.949>and <00:19:52.066>then <00:19:52.183>one <00:19:52.300>of <00:19:52.416>your <00:19:52.533>availability <00:19:52.649>zones <00:19:52.766>fails, <00:19:52.883>it's <00:19:53.000>game

00:19:54.630 --> 00:19:54.640 align:start position:0%
<00:19:54.630>your <00:19:54.631>availability <00:19:54.633>zones <00:19:54.635>fails, <00:19:54.637>it's <00:19:54.639>game

00:19:54.640 --> 00:19:56.630 align:start position:0%
<00:19:54.640>your <00:19:54.747>availability <00:19:54.855>zones <00:19:54.963>fails, <00:19:55.070>it's <00:19:55.178>game <00:19:55.286>over, <00:19:55.393>right? <00:19:55.501>if <00:19:55.609>you <00:19:55.716>don't <00:19:55.824>have <00:19:55.932>a <00:19:56.040>backup.

00:19:56.630 --> 00:19:56.640 align:start position:0%
<00:19:56.630>over, <00:19:56.631>right? <00:19:56.632>if <00:19:56.633>you <00:19:56.635>don't <00:19:56.636>have <00:19:56.637>a <00:19:56.639>backup.

00:19:56.640 --> 00:19:58.390 align:start position:0%
<00:19:56.640>over, <00:19:56.740>right? <00:19:56.840>if <00:19:56.940>you <00:19:57.040>don't <00:19:57.140>have <00:19:57.240>a <00:19:57.340>backup. <00:19:57.440>But <00:19:57.540>long <00:19:57.640>horn <00:19:57.740>allows <00:19:57.840>you <00:19:57.940>to <00:19:58.040>replicate

00:19:58.390 --> 00:19:58.400 align:start position:0%
<00:19:58.390>But <00:19:58.391>long <00:19:58.393>horn <00:19:58.394>allows <00:19:58.396>you <00:19:58.397>to <00:19:58.399>replicate

00:19:58.400 --> 00:20:00.390 align:start position:0%
<00:19:58.400>But <00:19:58.516>long <00:19:58.633>horn <00:19:58.750>allows <00:19:58.866>you <00:19:58.983>to <00:19:59.100>replicate <00:19:59.216>your <00:19:59.333>workloads <00:19:59.450>while <00:19:59.566>they're <00:19:59.683>running <00:19:59.800>to

00:20:00.390 --> 00:20:00.400 align:start position:0%
<00:20:00.390>your <00:20:00.391>workloads <00:20:00.393>while <00:20:00.395>they're <00:20:00.397>running <00:20:00.399>to

00:20:00.400 --> 00:20:02.710 align:start position:0%
<00:20:00.400>your <00:20:00.575>workloads <00:20:00.750>while <00:20:00.925>they're <00:20:01.100>running <00:20:01.275>to <00:20:01.450>a <00:20:01.625>different <00:20:01.800>as

00:20:02.710 --> 00:20:02.720 align:start position:0%
<00:20:02.710>a <00:20:02.714>different <00:20:02.719>as

00:20:02.720 --> 00:20:05.029 align:start position:0%
<00:20:02.720>a <00:20:02.895>different <00:20:03.070>as <00:20:03.245>usually <00:20:03.420>what <00:20:03.595>happens <00:20:03.770>with <00:20:03.945>Kubernetes <00:20:04.120>is

00:20:05.029 --> 00:20:05.039 align:start position:0%
<00:20:05.029>usually <00:20:05.030>what <00:20:05.032>happens <00:20:05.034>with <00:20:05.036>Kubernetes <00:20:05.038>is

00:20:05.039 --> 00:20:07.750 align:start position:0%
<00:20:05.039>usually <00:20:05.139>what <00:20:05.239>happens <00:20:05.339>with <00:20:05.439>Kubernetes <00:20:05.539>is <00:20:05.639>on <00:20:05.739>day <00:20:05.839>one <00:20:05.939>you <00:20:06.039>have <00:20:06.139>this <00:20:06.239>pretty <00:20:06.339>box <00:20:06.439>that

00:20:07.750 --> 00:20:07.760 align:start position:0%
<00:20:07.750>on <00:20:07.751>day <00:20:07.752>one <00:20:07.753>you <00:20:07.754>have <00:20:07.755>this <00:20:07.756>pretty <00:20:07.757>box <00:20:07.759>that

00:20:07.760 --> 00:20:12.710 align:start position:0%
<00:20:07.760>on <00:20:07.847>day <00:20:07.935>one <00:20:08.022>you <00:20:08.110>have <00:20:08.197>this <00:20:08.285>pretty <00:20:08.372>box <00:20:08.460>that <00:20:08.547>has <00:20:08.635>its <00:20:08.722>own <00:20:08.810>stuff <00:20:08.897>and <00:20:08.985>then <00:20:09.072>after <00:20:09.160>enough

00:20:12.710 --> 00:20:12.720 align:start position:0%
<00:20:12.710>has <00:20:12.711>its <00:20:12.712>own <00:20:12.713>stuff <00:20:12.715>and <00:20:12.716>then <00:20:12.717>after <00:20:12.719>enough

00:20:12.720 --> 00:20:16.789 align:start position:0%
<00:20:12.720>has <00:20:12.813>its <00:20:12.906>own <00:20:13.000>stuff <00:20:13.093>and <00:20:13.186>then <00:20:13.280>after <00:20:13.373>enough <00:20:13.466>days <00:20:13.560>have <00:20:13.653>passed <00:20:13.746>you <00:20:13.840>have <00:20:13.933>this <00:20:14.026>jungle <00:20:14.120>of

00:20:16.789 --> 00:20:16.799 align:start position:0%
<00:20:16.789>days <00:20:16.790>have <00:20:16.791>passed <00:20:16.792>you <00:20:16.794>have <00:20:16.795>this <00:20:16.796>jungle <00:20:16.798>of

00:20:16.799 --> 00:20:19.909 align:start position:0%
<00:20:16.799>days <00:20:16.915>have <00:20:17.032>passed <00:20:17.149>you <00:20:17.265>have <00:20:17.382>this <00:20:17.499>jungle <00:20:17.615>of <00:20:17.732>interdependent <00:20:17.849>services <00:20:17.965>that <00:20:18.082>have <00:20:18.199>let

00:20:19.909 --> 00:20:19.919 align:start position:0%
<00:20:19.909>interdependent <00:20:19.911>services <00:20:19.913>that <00:20:19.915>have <00:20:19.918>let

00:20:19.919 --> 00:20:22.470 align:start position:0%
<00:20:19.919>interdependent <00:20:20.035>services <00:20:20.152>that <00:20:20.269>have <00:20:20.385>let <00:20:20.502>roots <00:20:20.619>around <00:20:20.735>and <00:20:20.852>then <00:20:20.969>your <00:20:21.085>app <00:20:21.202>is <00:20:21.319>not

00:20:22.470 --> 00:20:22.480 align:start position:0%
<00:20:22.470>roots <00:20:22.471>around <00:20:22.472>and <00:20:22.473>then <00:20:22.475>your <00:20:22.476>app <00:20:22.477>is <00:20:22.479>not

00:20:22.480 --> 00:20:24.549 align:start position:0%
<00:20:22.480>roots <00:20:22.587>around <00:20:22.695>and <00:20:22.803>then <00:20:22.910>your <00:20:23.018>app <00:20:23.126>is <00:20:23.233>not <00:20:23.341>just <00:20:23.449>app <00:20:23.556>that's <00:20:23.664>running <00:20:23.772>on <00:20:23.880>Kubernetes.

00:20:24.549 --> 00:20:24.559 align:start position:0%
<00:20:24.549>just <00:20:24.550>app <00:20:24.552>that's <00:20:24.554>running <00:20:24.556>on <00:20:24.558>Kubernetes.

00:20:24.559 --> 00:20:26.630 align:start position:0%
<00:20:24.559>just <00:20:24.675>app <00:20:24.792>that's <00:20:24.908>running <00:20:25.025>on <00:20:25.142>Kubernetes. <00:20:25.259>It's <00:20:25.375>the <00:20:25.492>Kubernetes <00:20:25.609>itself <00:20:25.725>and <00:20:25.842>it <00:20:25.959>gets

00:20:26.630 --> 00:20:26.640 align:start position:0%
<00:20:26.630>It's <00:20:26.631>the <00:20:26.633>Kubernetes <00:20:26.634>itself <00:20:26.636>and <00:20:26.637>it <00:20:26.639>gets

00:20:26.640 --> 00:20:28.390 align:start position:0%
<00:20:26.640>It's <00:20:26.767>the <00:20:26.894>Kubernetes <00:20:27.021>itself <00:20:27.149>and <00:20:27.276>it <00:20:27.403>gets <00:20:27.530>really <00:20:27.658>complicated <00:20:27.785>because <00:20:27.912>Kubernetes <00:20:28.040>is

00:20:28.390 --> 00:20:28.400 align:start position:0%
<00:20:28.390>really <00:20:28.392>complicated <00:20:28.394>because <00:20:28.396>Kubernetes <00:20:28.399>is

00:20:28.400 --> 00:20:30.549 align:start position:0%
<00:20:28.400>really <00:20:28.527>complicated <00:20:28.654>because <00:20:28.781>Kubernetes <00:20:28.909>is <00:20:29.036>flexible. <00:20:29.163>You <00:20:29.290>can <00:20:29.418>do <00:20:29.545>whatever <00:20:29.672>you <00:20:29.800>want.

00:20:30.549 --> 00:20:30.559 align:start position:0%
<00:20:30.549>flexible. <00:20:30.550>You <00:20:30.552>can <00:20:30.553>do <00:20:30.555>whatever <00:20:30.556>you <00:20:30.558>want.

00:20:30.559 --> 00:20:32.549 align:start position:0%
<00:20:30.559>flexible. <00:20:30.666>You <00:20:30.774>can <00:20:30.882>do <00:20:30.989>whatever <00:20:31.097>you <00:20:31.205>want. <00:20:31.312>You <00:20:31.420>can <00:20:31.528>do <00:20:31.635>your <00:20:31.743>own <00:20:31.851>custom <00:20:31.959>resource

00:20:32.549 --> 00:20:32.559 align:start position:0%
<00:20:32.549>You <00:20:32.550>can <00:20:32.552>do <00:20:32.553>your <00:20:32.555>own <00:20:32.556>custom <00:20:32.558>resource

00:20:32.559 --> 00:20:34.470 align:start position:0%
<00:20:32.559>You <00:20:32.675>can <00:20:32.792>do <00:20:32.908>your <00:20:33.025>own <00:20:33.142>custom <00:20:33.259>resource <00:20:33.375>definitions. <00:20:33.492>You <00:20:33.609>can <00:20:33.725>have <00:20:33.842>operators. <00:20:33.959>You

00:20:34.470 --> 00:20:34.480 align:start position:0%
<00:20:34.470>definitions. <00:20:34.471>You <00:20:34.473>can <00:20:34.475>have <00:20:34.477>operators. <00:20:34.479>You

00:20:34.480 --> 00:20:37.029 align:start position:0%
<00:20:34.480>definitions. <00:20:34.580>You <00:20:34.680>can <00:20:34.780>have <00:20:34.880>operators. <00:20:34.980>You <00:20:35.080>can <00:20:35.180>have <00:20:35.280>you <00:20:35.380>have <00:20:35.480>a <00:20:35.580>lot <00:20:35.680>of <00:20:35.780>stuff <00:20:35.880>and

00:20:37.029 --> 00:20:37.039 align:start position:0%
<00:20:37.029>can <00:20:37.030>have <00:20:37.031>you <00:20:37.032>have <00:20:37.033>a <00:20:37.034>lot <00:20:37.035>of <00:20:37.036>stuff <00:20:37.038>and

00:20:37.039 --> 00:20:39.029 align:start position:0%
<00:20:37.039>can <00:20:37.126>have <00:20:37.214>you <00:20:37.301>have <00:20:37.389>a <00:20:37.476>lot <00:20:37.564>of <00:20:37.651>stuff <00:20:37.739>and <00:20:37.826>then <00:20:37.914>if <00:20:38.001>you <00:20:38.089>use <00:20:38.176>that <00:20:38.264>stuff <00:20:38.351>because <00:20:38.439>it's

00:20:39.029 --> 00:20:39.039 align:start position:0%
<00:20:39.029>then <00:20:39.030>if <00:20:39.031>you <00:20:39.032>use <00:20:39.034>that <00:20:39.035>stuff <00:20:39.036>because <00:20:39.038>it's

00:20:39.039 --> 00:20:41.830 align:start position:0%
<00:20:39.039>then <00:20:39.139>if <00:20:39.239>you <00:20:39.339>use <00:20:39.439>that <00:20:39.539>stuff <00:20:39.639>because <00:20:39.739>it's <00:20:39.839>cool <00:20:39.939>and <00:20:40.039>it's <00:20:40.139>shiny, <00:20:40.239>you <00:20:40.339>stop <00:20:40.439>knowing

00:20:41.830 --> 00:20:41.840 align:start position:0%
<00:20:41.830>cool <00:20:41.831>and <00:20:41.832>it's <00:20:41.834>shiny, <00:20:41.836>you <00:20:41.837>stop <00:20:41.839>knowing

00:20:41.840 --> 00:20:44.470 align:start position:0%
<00:20:41.840>cool <00:20:41.947>and <00:20:42.055>it's <00:20:42.163>shiny, <00:20:42.270>you <00:20:42.378>stop <00:20:42.486>knowing <00:20:42.593>how <00:20:42.701>the <00:20:42.809>system <00:20:42.916>works <00:20:43.024>and <00:20:43.132>nobody <00:20:43.240>want

00:20:44.470 --> 00:20:44.480 align:start position:0%
<00:20:44.470>how <00:20:44.471>the <00:20:44.473>system <00:20:44.474>works <00:20:44.476>and <00:20:44.477>nobody <00:20:44.479>want

00:20:44.480 --> 00:20:46.470 align:start position:0%
<00:20:44.480>how <00:20:44.596>the <00:20:44.713>system <00:20:44.830>works <00:20:44.946>and <00:20:45.063>nobody <00:20:45.180>want <00:20:45.296>wants <00:20:45.413>to <00:20:45.530>touch <00:20:45.646>anything <00:20:45.763>because <00:20:45.880>stuff

00:20:46.470 --> 00:20:46.480 align:start position:0%
<00:20:46.470>wants <00:20:46.471>to <00:20:46.473>touch <00:20:46.475>anything <00:20:46.477>because <00:20:46.479>stuff

00:20:46.480 --> 00:20:49.270 align:start position:0%
<00:20:46.480>wants <00:20:46.596>to <00:20:46.713>touch <00:20:46.830>anything <00:20:46.946>because <00:20:47.063>stuff <00:20:47.180>will <00:20:47.296>break. <00:20:47.413>And <00:20:47.530>I <00:20:47.646>know <00:20:47.763>this <00:20:47.880>firsthand.

00:20:49.270 --> 00:20:49.280 align:start position:0%
<00:20:49.270>will <00:20:49.271>break. <00:20:49.273>And <00:20:49.274>I <00:20:49.276>know <00:20:49.277>this <00:20:49.279>firsthand.

00:20:49.280 --> 00:20:51.750 align:start position:0%
<00:20:49.280>will <00:20:49.379>break. <00:20:49.480>And <00:20:49.580>I <00:20:49.680>know <00:20:49.780>this <00:20:49.879>firsthand. <00:20:49.980>So <00:20:50.080>we <00:20:50.180>are <00:20:50.280>running <00:20:50.379>Kubernetes <00:20:50.480>on <00:20:50.580>our <00:20:50.680>bare

00:20:51.750 --> 00:20:51.760 align:start position:0%
<00:20:51.750>So <00:20:51.751>we <00:20:51.752>are <00:20:51.753>running <00:20:51.755>Kubernetes <00:20:51.756>on <00:20:51.757>our <00:20:51.759>bare

00:20:51.760 --> 00:20:53.750 align:start position:0%
<00:20:51.760>So <00:20:51.860>we <00:20:51.960>are <00:20:52.060>running <00:20:52.160>Kubernetes <00:20:52.260>on <00:20:52.360>our <00:20:52.460>bare <00:20:52.560>metal <00:20:52.660>machines. <00:20:52.760>So <00:20:52.860>we <00:20:52.960>run <00:20:53.060>the <00:20:53.160>the

00:20:53.750 --> 00:20:53.760 align:start position:0%
<00:20:53.750>metal <00:20:53.751>machines. <00:20:53.753>So <00:20:53.754>we <00:20:53.756>run <00:20:53.757>the <00:20:53.759>the

00:20:53.760 --> 00:20:56.470 align:start position:0%
<00:20:53.760>metal <00:20:53.900>machines. <00:20:54.040>So <00:20:54.180>we <00:20:54.320>run <00:20:54.460>the <00:20:54.600>the <00:20:54.740>management <00:20:54.879>layers <00:20:55.020>as <00:20:55.160>well

00:20:56.470 --> 00:20:56.480 align:start position:0%
<00:20:56.470>management <00:20:56.473>layers <00:20:56.476>as <00:20:56.479>well

00:20:56.480 --> 00:20:59.350 align:start position:0%
<00:20:56.480>management <00:20:56.620>layers <00:20:56.760>as <00:20:56.900>well <00:20:57.040>and <00:20:57.180>before <00:20:57.320>so <00:20:57.460>when <00:20:57.600>we <00:20:57.740>started <00:20:57.880>with

00:20:59.350 --> 00:20:59.360 align:start position:0%
<00:20:59.350>and <00:20:59.351>before <00:20:59.352>so <00:20:59.354>when <00:20:59.356>we <00:20:59.357>started <00:20:59.359>with

00:20:59.360 --> 00:21:00.950 align:start position:0%
<00:20:59.360>and <00:20:59.459>before <00:20:59.560>so <00:20:59.659>when <00:20:59.760>we <00:20:59.860>started <00:20:59.959>with <00:21:00.060>Kubernetes <00:21:00.159>we <00:21:00.260>use <00:21:00.360>it <00:21:00.459>because <00:21:00.560>we <00:21:00.659>are <00:21:00.760>not

00:21:00.950 --> 00:21:00.960 align:start position:0%
<00:21:00.950>Kubernetes <00:21:00.951>we <00:21:00.952>use <00:21:00.953>it <00:21:00.955>because <00:21:00.956>we <00:21:00.957>are <00:21:00.959>not

00:21:00.960 --> 00:21:03.270 align:start position:0%
<00:21:00.960>Kubernetes <00:21:01.042>we <00:21:01.124>use <00:21:01.207>it <00:21:01.289>because <00:21:01.371>we <00:21:01.454>are <00:21:01.536>not <00:21:01.618>on <00:21:01.701>the <00:21:01.783>cloud <00:21:01.865>right <00:21:01.948>we <00:21:02.030>we <00:21:02.112>run <00:21:02.195>it <00:21:02.277>to <00:21:02.360>get

00:21:03.270 --> 00:21:03.280 align:start position:0%
<00:21:03.270>on <00:21:03.271>the <00:21:03.272>cloud <00:21:03.273>right <00:21:03.274>we <00:21:03.275>we <00:21:03.276>run <00:21:03.277>it <00:21:03.278>to <00:21:03.279>get

00:21:03.280 --> 00:21:06.549 align:start position:0%
<00:21:03.280>on <00:21:03.396>the <00:21:03.513>cloud <00:21:03.629>right <00:21:03.746>we <00:21:03.863>we <00:21:03.980>run <00:21:04.096>it <00:21:04.213>to <00:21:04.330>get <00:21:04.446>cloud-like <00:21:04.563>capabilities <00:21:04.680>and

00:21:06.549 --> 00:21:06.559 align:start position:0%
<00:21:06.549>cloud-like <00:21:06.553>capabilities <00:21:06.558>and

00:21:06.559 --> 00:21:08.710 align:start position:0%
<00:21:06.559>cloud-like <00:21:06.714>capabilities <00:21:06.870>and <00:21:07.025>uh <00:21:07.181>first <00:21:07.336>we <00:21:07.492>broke <00:21:07.647>the <00:21:07.803>production <00:21:07.959>like

00:21:08.710 --> 00:21:08.720 align:start position:0%
<00:21:08.710>uh <00:21:08.711>first <00:21:08.713>we <00:21:08.714>broke <00:21:08.716>the <00:21:08.717>production <00:21:08.719>like

00:21:08.720 --> 00:21:10.230 align:start position:0%
<00:21:08.720>uh <00:21:08.824>first <00:21:08.929>we <00:21:09.033>broke <00:21:09.138>the <00:21:09.242>production <00:21:09.347>like <00:21:09.451>three <00:21:09.556>times <00:21:09.660>in <00:21:09.765>the <00:21:09.869>first <00:21:09.974>six <00:21:10.079>months

00:21:10.230 --> 00:21:10.240 align:start position:0%
<00:21:10.230>three <00:21:10.231>times <00:21:10.233>in <00:21:10.234>the <00:21:10.236>first <00:21:10.237>six <00:21:10.239>months

00:21:10.240 --> 00:21:13.430 align:start position:0%
<00:21:10.240>three <00:21:10.347>times <00:21:10.455>in <00:21:10.563>the <00:21:10.670>first <00:21:10.778>six <00:21:10.886>months <00:21:10.993>because <00:21:11.101>you <00:21:11.209>learn <00:21:11.316>stuff <00:21:11.424>and <00:21:11.532>then <00:21:11.640>after

00:21:13.430 --> 00:21:13.440 align:start position:0%
<00:21:13.430>because <00:21:13.431>you <00:21:13.433>learn <00:21:13.434>stuff <00:21:13.436>and <00:21:13.437>then <00:21:13.439>after

00:21:13.440 --> 00:21:16.310 align:start position:0%
<00:21:13.440>because <00:21:13.547>you <00:21:13.655>learn <00:21:13.763>stuff <00:21:13.870>and <00:21:13.978>then <00:21:14.086>after <00:21:14.193>two <00:21:14.301>years <00:21:14.409>of <00:21:14.516>running <00:21:14.624>something <00:21:14.732>broke <00:21:14.840>and

00:21:16.310 --> 00:21:16.320 align:start position:0%
<00:21:16.310>two <00:21:16.311>years <00:21:16.312>of <00:21:16.314>running <00:21:16.316>something <00:21:16.317>broke <00:21:16.319>and

00:21:16.320 --> 00:21:18.950 align:start position:0%
<00:21:16.320>two <00:21:16.419>years <00:21:16.520>of <00:21:16.620>running <00:21:16.720>something <00:21:16.820>broke <00:21:16.919>and <00:21:17.020>it <00:21:17.120>broke <00:21:17.220>because <00:21:17.320>one <00:21:17.419>pod <00:21:17.520>was <00:21:17.620>trying <00:21:17.720>to

00:21:18.950 --> 00:21:18.960 align:start position:0%
<00:21:18.950>it <00:21:18.951>broke <00:21:18.952>because <00:21:18.953>one <00:21:18.955>pod <00:21:18.956>was <00:21:18.957>trying <00:21:18.959>to

00:21:18.960 --> 00:21:20.630 align:start position:0%
<00:21:18.960>it <00:21:19.060>broke <00:21:19.160>because <00:21:19.260>one <00:21:19.360>pod <00:21:19.460>was <00:21:19.560>trying <00:21:19.660>to <00:21:19.760>fetch <00:21:19.860>something <00:21:19.960>from <00:21:20.060>a <00:21:20.160>demon <00:21:20.260>set <00:21:20.360>and

00:21:20.630 --> 00:21:20.640 align:start position:0%
<00:21:20.630>fetch <00:21:20.631>something <00:21:20.633>from <00:21:20.634>a <00:21:20.636>demon <00:21:20.637>set <00:21:20.639>and

00:21:20.640 --> 00:21:21.990 align:start position:0%
<00:21:20.640>fetch <00:21:20.726>something <00:21:20.813>from <00:21:20.900>a <00:21:20.987>demon <00:21:21.073>set <00:21:21.160>and <00:21:21.247>that <00:21:21.334>was <00:21:21.421>on <00:21:21.507>a <00:21:21.594>machine <00:21:21.681>that <00:21:21.768>was <00:21:21.855>not

00:21:21.990 --> 00:21:22.000 align:start position:0%
<00:21:21.990>that <00:21:21.991>was <00:21:21.992>on <00:21:21.993>a <00:21:21.995>machine <00:21:21.996>that <00:21:21.997>was <00:21:21.999>not

00:21:22.000 --> 00:21:23.350 align:start position:0%
<00:21:22.000>that <00:21:22.093>was <00:21:22.186>on <00:21:22.280>a <00:21:22.373>machine <00:21:22.467>that <00:21:22.560>was <00:21:22.654>not <00:21:22.747>available. <00:21:22.841>ailable <00:21:22.934>and <00:21:23.028>then <00:21:23.121>you <00:21:23.215>think

00:21:23.350 --> 00:21:23.360 align:start position:0%
<00:21:23.350>available. <00:21:23.351>ailable <00:21:23.353>and <00:21:23.355>then <00:21:23.357>you <00:21:23.359>think

00:21:23.360 --> 00:21:25.110 align:start position:0%
<00:21:23.360>available. <00:21:23.476>ailable <00:21:23.593>and <00:21:23.709>then <00:21:23.826>you <00:21:23.943>think <00:21:24.060>you <00:21:24.176>have <00:21:24.293>high <00:21:24.409>availability <00:21:24.526>but <00:21:24.643>you <00:21:24.760>don't

00:21:25.110 --> 00:21:25.120 align:start position:0%
<00:21:25.110>you <00:21:25.111>have <00:21:25.112>high <00:21:25.114>availability <00:21:25.116>but <00:21:25.117>you <00:21:25.119>don't

00:21:25.120 --> 00:21:27.430 align:start position:0%
<00:21:25.120>you <00:21:25.227>have <00:21:25.335>high <00:21:25.443>availability <00:21:25.550>but <00:21:25.658>you <00:21:25.766>don't <00:21:25.873>because <00:21:25.981>it's <00:21:26.089>all <00:21:26.196>so <00:21:26.304>complicated <00:21:26.412>and <00:21:26.520>only

00:21:27.430 --> 00:21:27.440 align:start position:0%
<00:21:27.430>because <00:21:27.431>it's <00:21:27.433>all <00:21:27.434>so <00:21:27.436>complicated <00:21:27.437>and <00:21:27.439>only

00:21:27.440 --> 00:21:29.750 align:start position:0%
<00:21:27.440>because <00:21:27.540>it's <00:21:27.640>all <00:21:27.740>so <00:21:27.840>complicated <00:21:27.940>and <00:21:28.040>only <00:21:28.140>when <00:21:28.240>it <00:21:28.340>breaks <00:21:28.440>do <00:21:28.540>you <00:21:28.640>figure <00:21:28.740>out <00:21:28.840>that

00:21:29.750 --> 00:21:29.760 align:start position:0%
<00:21:29.750>when <00:21:29.751>it <00:21:29.752>breaks <00:21:29.753>do <00:21:29.755>you <00:21:29.756>figure <00:21:29.757>out <00:21:29.759>that

00:21:29.760 --> 00:21:31.909 align:start position:0%
<00:21:29.760>when <00:21:29.853>it <00:21:29.946>breaks <00:21:30.040>do <00:21:30.133>you <00:21:30.226>figure <00:21:30.320>out <00:21:30.413>that <00:21:30.506>something <00:21:30.600>was <00:21:30.693>not <00:21:30.786>the <00:21:30.879>way <00:21:30.973>you <00:21:31.066>thought <00:21:31.160>it

00:21:31.909 --> 00:21:31.919 align:start position:0%
<00:21:31.909>something <00:21:31.910>was <00:21:31.911>not <00:21:31.912>the <00:21:31.914>way <00:21:31.915>you <00:21:31.916>thought <00:21:31.918>it

00:21:31.919 --> 00:21:34.870 align:start position:0%
<00:21:31.919>something <00:21:32.035>was <00:21:32.152>not <00:21:32.269>the <00:21:32.385>way <00:21:32.502>you <00:21:32.619>thought <00:21:32.735>it <00:21:32.852>was. <00:21:32.969>It's <00:21:33.085>really <00:21:33.202>complicated <00:21:33.319>otherwise

00:21:34.870 --> 00:21:34.880 align:start position:0%
<00:21:34.870>was. <00:21:34.872>It's <00:21:34.874>really <00:21:34.876>complicated <00:21:34.879>otherwise

00:21:34.880 --> 00:21:37.110 align:start position:0%
<00:21:34.880>was. <00:21:35.007>It's <00:21:35.134>really <00:21:35.261>complicated <00:21:35.389>otherwise <00:21:35.516>like <00:21:35.643>the <00:21:35.770>technology <00:21:35.898>is <00:21:36.025>really <00:21:36.152>cool. <00:21:36.280>I

00:21:37.110 --> 00:21:37.120 align:start position:0%
<00:21:37.110>like <00:21:37.111>the <00:21:37.112>technology <00:21:37.114>is <00:21:37.116>really <00:21:37.117>cool. <00:21:37.119>I

00:21:37.120 --> 00:21:40.549 align:start position:0%
<00:21:37.120>like <00:21:37.213>the <00:21:37.306>technology <00:21:37.399>is <00:21:37.493>really <00:21:37.586>cool. <00:21:37.679>I <00:21:37.773>love <00:21:37.866>it <00:21:37.959>but <00:21:38.053>it's <00:21:38.146>so <00:21:38.239>it's <00:21:38.333>hard <00:21:38.426>and <00:21:38.520>you

00:21:40.549 --> 00:21:40.559 align:start position:0%
<00:21:40.549>love <00:21:40.550>it <00:21:40.551>but <00:21:40.552>it's <00:21:40.553>so <00:21:40.554>it's <00:21:40.555>hard <00:21:40.556>and <00:21:40.558>you

00:21:40.559 --> 00:21:42.549 align:start position:0%
<00:21:40.559>love <00:21:40.652>it <00:21:40.745>but <00:21:40.839>it's <00:21:40.932>so <00:21:41.025>it's <00:21:41.119>hard <00:21:41.212>and <00:21:41.305>you <00:21:41.399>don't <00:21:41.492>know <00:21:41.585>that <00:21:41.678>it's <00:21:41.772>hard <00:21:41.865>until <00:21:41.959>things

00:21:42.549 --> 00:21:42.559 align:start position:0%
<00:21:42.549>don't <00:21:42.550>know <00:21:42.552>that <00:21:42.553>it's <00:21:42.555>hard <00:21:42.556>until <00:21:42.558>things

00:21:42.559 --> 00:21:45.590 align:start position:0%
<00:21:42.559>don't <00:21:42.666>know <00:21:42.774>that <00:21:42.882>it's <00:21:42.989>hard <00:21:43.097>until <00:21:43.205>things <00:21:43.312>break <00:21:43.420>and <00:21:43.528>when <00:21:43.635>things <00:21:43.743>break <00:21:43.851>you <00:21:43.959>just

00:21:45.590 --> 00:21:45.600 align:start position:0%
<00:21:45.590>break <00:21:45.591>and <00:21:45.592>when <00:21:45.594>things <00:21:45.596>break <00:21:45.597>you <00:21:45.599>just

00:21:45.600 --> 00:21:48.070 align:start position:0%
<00:21:45.600>break <00:21:45.707>and <00:21:45.815>when <00:21:45.923>things <00:21:46.030>break <00:21:46.138>you <00:21:46.246>just <00:21:46.353>want <00:21:46.461>don't <00:21:46.569>want <00:21:46.676>to <00:21:46.784>deal <00:21:46.892>with <00:21:47.000>it.

00:21:48.070 --> 00:21:48.080 align:start position:0%
<00:21:48.070>want <00:21:48.071>don't <00:21:48.072>want <00:21:48.074>to <00:21:48.076>deal <00:21:48.077>with <00:21:48.079>it.

00:21:48.080 --> 00:21:50.710 align:start position:0%
<00:21:48.080>want <00:21:48.207>don't <00:21:48.334>want <00:21:48.461>to <00:21:48.589>deal <00:21:48.716>with <00:21:48.843>it. <00:21:48.970>Everybody <00:21:49.098>uses <00:21:49.225>the <00:21:49.352>cloud, <00:21:49.480>right?

00:21:50.710 --> 00:21:50.720 align:start position:0%
<00:21:50.710>Everybody <00:21:50.712>uses <00:21:50.714>the <00:21:50.716>cloud, <00:21:50.719>right?

00:21:50.720 --> 00:21:53.510 align:start position:0%
<00:21:50.720>Everybody <00:21:50.836>uses <00:21:50.953>the <00:21:51.070>cloud, <00:21:51.186>right? <00:21:51.303>We <00:21:51.420>we <00:21:51.536>switched <00:21:51.653>to <00:21:51.770>cloud <00:21:51.886>in <00:21:52.003>2013 <00:21:52.120>when

00:21:53.510 --> 00:21:53.520 align:start position:0%
<00:21:53.510>We <00:21:53.511>we <00:21:53.512>switched <00:21:53.513>to <00:21:53.515>cloud <00:21:53.516>in <00:21:53.517>2013 <00:21:53.519>when

00:21:53.520 --> 00:21:55.669 align:start position:0%
<00:21:53.520>We <00:21:53.613>we <00:21:53.706>switched <00:21:53.800>to <00:21:53.893>cloud <00:21:53.986>in <00:21:54.080>2013 <00:21:54.173>when <00:21:54.266>nobody <00:21:54.360>was <00:21:54.453>using <00:21:54.546>the <00:21:54.639>cloud <00:21:54.733>and <00:21:54.826>then <00:21:54.920>we

00:21:55.669 --> 00:21:55.679 align:start position:0%
<00:21:55.669>nobody <00:21:55.670>was <00:21:55.671>using <00:21:55.672>the <00:21:55.674>cloud <00:21:55.675>and <00:21:55.676>then <00:21:55.678>we

00:21:55.679 --> 00:21:58.310 align:start position:0%
<00:21:55.679>nobody <00:21:55.819>was <00:21:55.959>using <00:21:56.099>the <00:21:56.239>cloud <00:21:56.379>and <00:21:56.519>then <00:21:56.659>we <00:21:56.799>switched <00:21:56.939>back <00:21:57.079>because

00:21:58.310 --> 00:21:58.320 align:start position:0%
<00:21:58.310>switched <00:21:58.314>back <00:21:58.319>because

00:21:58.320 --> 00:22:00.390 align:start position:0%
<00:21:58.320>switched <00:21:58.475>back <00:21:58.631>because <00:21:58.786>it's <00:21:58.942>expensive. <00:21:59.097>Do <00:21:59.253>you <00:21:59.408>know <00:21:59.564>that <00:21:59.720>cloud

00:22:00.390 --> 00:22:00.400 align:start position:0%
<00:22:00.390>it's <00:22:00.391>expensive. <00:22:00.393>Do <00:22:00.394>you <00:22:00.396>know <00:22:00.397>that <00:22:00.399>cloud

00:22:00.400 --> 00:22:02.870 align:start position:0%
<00:22:00.400>it's <00:22:00.507>expensive. <00:22:00.615>Do <00:22:00.723>you <00:22:00.830>know <00:22:00.938>that <00:22:01.046>cloud <00:22:01.153>is <00:22:01.261>expensive? <00:22:01.369>Is <00:22:01.476>anybody <00:22:01.584>here <00:22:01.692>who <00:22:01.800>thinks

00:22:02.870 --> 00:22:02.880 align:start position:0%
<00:22:02.870>is <00:22:02.871>expensive? <00:22:02.873>Is <00:22:02.874>anybody <00:22:02.876>here <00:22:02.877>who <00:22:02.879>thinks

00:22:02.880 --> 00:22:05.669 align:start position:0%
<00:22:02.880>is <00:22:02.996>expensive? <00:22:03.113>Is <00:22:03.230>anybody <00:22:03.346>here <00:22:03.463>who <00:22:03.580>thinks <00:22:03.696>the <00:22:03.813>cloud <00:22:03.930>is <00:22:04.046>not <00:22:04.163>not <00:22:04.280>expensive?

00:22:05.669 --> 00:22:05.679 align:start position:0%
<00:22:05.669>the <00:22:05.670>cloud <00:22:05.672>is <00:22:05.674>not <00:22:05.676>not <00:22:05.678>expensive?

00:22:05.679 --> 00:22:09.190 align:start position:0%
<00:22:05.679>the <00:22:05.772>cloud <00:22:05.865>is <00:22:05.959>not <00:22:06.052>not <00:22:06.145>expensive? <00:22:06.239>So <00:22:06.332>I <00:22:06.425>have <00:22:06.519>a <00:22:06.612>couple <00:22:06.705>of <00:22:06.799>images <00:22:06.892>which <00:22:06.985>I <00:22:07.079>say

00:22:09.190 --> 00:22:09.200 align:start position:0%
<00:22:09.190>So <00:22:09.191>I <00:22:09.192>have <00:22:09.193>a <00:22:09.194>couple <00:22:09.195>of <00:22:09.196>images <00:22:09.197>which <00:22:09.198>I <00:22:09.199>say

00:22:09.200 --> 00:22:13.190 align:start position:0%
<00:22:09.200>So <00:22:09.282>I <00:22:09.364>have <00:22:09.447>a <00:22:09.529>couple <00:22:09.611>of <00:22:09.694>images <00:22:09.776>which <00:22:09.858>I <00:22:09.941>say <00:22:10.023>because <00:22:10.105>it's <00:22:10.188>like <00:22:10.270>this <00:22:10.352>is <00:22:10.435>so <00:22:10.517>true. <00:22:10.600>Um

00:22:13.190 --> 00:22:13.200 align:start position:0%
<00:22:13.190>because <00:22:13.191>it's <00:22:13.192>like <00:22:13.193>this <00:22:13.195>is <00:22:13.196>so <00:22:13.197>true. <00:22:13.199>Um

00:22:13.200 --> 00:22:15.990 align:start position:0%
<00:22:13.200>because <00:22:13.293>it's <00:22:13.386>like <00:22:13.480>this <00:22:13.573>is <00:22:13.666>so <00:22:13.760>true. <00:22:13.853>Um <00:22:13.946>some <00:22:14.040>guys <00:22:14.133>like <00:22:14.226>saved <00:22:14.320>half <00:22:14.413>a <00:22:14.506>million <00:22:14.600>a

00:22:15.990 --> 00:22:16.000 align:start position:0%
<00:22:15.990>some <00:22:15.991>guys <00:22:15.992>like <00:22:15.993>saved <00:22:15.995>half <00:22:15.996>a <00:22:15.997>million <00:22:15.999>a

00:22:16.000 --> 00:22:19.029 align:start position:0%
<00:22:16.000>some <00:22:16.093>guys <00:22:16.186>like <00:22:16.280>saved <00:22:16.373>half <00:22:16.466>a <00:22:16.560>million <00:22:16.653>a <00:22:16.746>year <00:22:16.840>by <00:22:16.933>going <00:22:17.026>old <00:22:17.120>school. <00:22:17.213>This <00:22:17.306>is <00:22:17.400>a

00:22:19.029 --> 00:22:19.039 align:start position:0%
<00:22:19.029>year <00:22:19.030>by <00:22:19.031>going <00:22:19.032>old <00:22:19.034>school. <00:22:19.035>This <00:22:19.036>is <00:22:19.038>a

00:22:19.039 --> 00:22:22.070 align:start position:0%
<00:22:19.039>year <00:22:19.139>by <00:22:19.239>going <00:22:19.339>old <00:22:19.439>school. <00:22:19.539>This <00:22:19.639>is <00:22:19.739>a <00:22:19.839>screenshot <00:22:19.939>that <00:22:20.039>my <00:22:20.139>friend <00:22:20.239>sent <00:22:20.339>me. <00:22:20.439>So

00:22:22.070 --> 00:22:22.080 align:start position:0%
<00:22:22.070>screenshot <00:22:22.071>that <00:22:22.072>my <00:22:22.074>friend <00:22:22.076>sent <00:22:22.077>me. <00:22:22.079>So

00:22:22.080 --> 00:22:27.190 align:start position:0%
<00:22:22.080>screenshot <00:22:22.187>that <00:22:22.295>my <00:22:22.403>friend <00:22:22.510>sent <00:22:22.618>me. <00:22:22.726>So <00:22:22.833>their <00:22:22.941>usual <00:22:23.049>bill, <00:22:23.156>monthly <00:22:23.264>bill <00:22:23.372>was <00:22:23.480>360K.

00:22:27.190 --> 00:22:27.200 align:start position:0%
<00:22:27.190>their <00:22:27.191>usual <00:22:27.193>bill, <00:22:27.194>monthly <00:22:27.196>bill <00:22:27.197>was <00:22:27.199>360K.

00:22:27.200 --> 00:22:29.750 align:start position:0%
<00:22:27.200>their <00:22:27.307>usual <00:22:27.415>bill, <00:22:27.523>monthly <00:22:27.630>bill <00:22:27.738>was <00:22:27.846>360K. <00:22:27.953>And <00:22:28.061>then <00:22:28.169>one <00:22:28.276>developer <00:22:28.384>rolled <00:22:28.492>out <00:22:28.600>one

00:22:29.750 --> 00:22:29.760 align:start position:0%
<00:22:29.750>And <00:22:29.751>then <00:22:29.753>one <00:22:29.754>developer <00:22:29.756>rolled <00:22:29.757>out <00:22:29.759>one

00:22:29.760 --> 00:22:33.190 align:start position:0%
<00:22:29.760>And <00:22:29.887>then <00:22:30.014>one <00:22:30.141>developer <00:22:30.269>rolled <00:22:30.396>out <00:22:30.523>one <00:22:30.650>change <00:22:30.778>which <00:22:30.905>started <00:22:31.032>stacking <00:22:31.160>Lambda

00:22:33.190 --> 00:22:33.200 align:start position:0%
<00:22:33.190>change <00:22:33.192>which <00:22:33.194>started <00:22:33.196>stacking <00:22:33.199>Lambda

00:22:33.200 --> 00:22:34.789 align:start position:0%
<00:22:33.200>change <00:22:33.375>which <00:22:33.550>started <00:22:33.725>stacking <00:22:33.900>Lambda <00:22:34.075>functions <00:22:34.250>and <00:22:34.425>calling <00:22:34.600>them

00:22:34.789 --> 00:22:34.799 align:start position:0%
<00:22:34.789>functions <00:22:34.792>and <00:22:34.795>calling <00:22:34.798>them

00:22:34.799 --> 00:22:36.310 align:start position:0%
<00:22:34.799>functions <00:22:35.138>and <00:22:35.478>calling <00:22:35.818>them <00:22:36.158>uncontrollably

00:22:36.310 --> 00:22:36.320 align:start position:0%
uncontrollably

00:22:36.320 --> 00:22:39.350 align:start position:0%
<00:22:36.320>uncontrollably <00:22:36.520>and <00:22:36.720>they <00:22:36.919>didn't <00:22:37.120>notice <00:22:37.320>until <00:22:37.520>the <00:22:37.720>bill

00:22:39.350 --> 00:22:39.360 align:start position:0%
<00:22:39.350>and <00:22:39.351>they <00:22:39.352>didn't <00:22:39.354>notice <00:22:39.356>until <00:22:39.357>the <00:22:39.359>bill

00:22:39.360 --> 00:22:42.710 align:start position:0%
<00:22:39.360>and <00:22:39.459>they <00:22:39.560>didn't <00:22:39.659>notice <00:22:39.760>until <00:22:39.860>the <00:22:39.959>bill <00:22:40.060>was <00:22:40.159>1.6 <00:22:40.260>million <00:22:40.360>which <00:22:40.459>you <00:22:40.560>know <00:22:40.659>cloud <00:22:40.760>can

00:22:42.710 --> 00:22:42.720 align:start position:0%
<00:22:42.710>was <00:22:42.711>1.6 <00:22:42.712>million <00:22:42.713>which <00:22:42.715>you <00:22:42.716>know <00:22:42.717>cloud <00:22:42.719>can

00:22:42.720 --> 00:22:45.830 align:start position:0%
<00:22:42.720>was <00:22:42.813>1.6 <00:22:42.906>million <00:22:43.000>which <00:22:43.093>you <00:22:43.186>know <00:22:43.280>cloud <00:22:43.373>can <00:22:43.466>take <00:22:43.560>anything <00:22:43.653>but <00:22:43.746>you <00:22:43.840>will <00:22:43.933>pay <00:22:44.026>for <00:22:44.120>it.

00:22:45.830 --> 00:22:45.840 align:start position:0%
<00:22:45.830>take <00:22:45.831>anything <00:22:45.832>but <00:22:45.833>you <00:22:45.835>will <00:22:45.836>pay <00:22:45.837>for <00:22:45.839>it.

00:22:45.840 --> 00:22:48.870 align:start position:0%
<00:22:45.840>take <00:22:45.933>anything <00:22:46.026>but <00:22:46.120>you <00:22:46.213>will <00:22:46.306>pay <00:22:46.399>for <00:22:46.493>it. <00:22:46.586>um <00:22:46.679>they <00:22:46.773>will <00:22:46.866>so <00:22:46.959>AWS <00:22:47.053>and <00:22:47.146>other <00:22:47.240>providers

00:22:48.870 --> 00:22:48.880 align:start position:0%
<00:22:48.870>um <00:22:48.871>they <00:22:48.872>will <00:22:48.873>so <00:22:48.875>AWS <00:22:48.876>and <00:22:48.877>other <00:22:48.879>providers

00:22:48.880 --> 00:22:51.270 align:start position:0%
<00:22:48.880>um <00:22:48.973>they <00:22:49.066>will <00:22:49.160>so <00:22:49.253>AWS <00:22:49.346>and <00:22:49.440>other <00:22:49.533>providers <00:22:49.626>they <00:22:49.720>will <00:22:49.813>forgive <00:22:49.906>you <00:22:50.000>and <00:22:50.093>kind <00:22:50.186>of <00:22:50.280>you

00:22:51.270 --> 00:22:51.280 align:start position:0%
<00:22:51.270>they <00:22:51.271>will <00:22:51.272>forgive <00:22:51.273>you <00:22:51.275>and <00:22:51.276>kind <00:22:51.277>of <00:22:51.279>you

00:22:51.280 --> 00:22:54.149 align:start position:0%
<00:22:51.280>they <00:22:51.373>will <00:22:51.466>forgive <00:22:51.560>you <00:22:51.653>and <00:22:51.746>kind <00:22:51.840>of <00:22:51.933>you <00:22:52.026>will <00:22:52.120>pay <00:22:52.213>only <00:22:52.306>a <00:22:52.399>fraction <00:22:52.493>of <00:22:52.586>that <00:22:52.680>but

00:22:54.149 --> 00:22:54.159 align:start position:0%
<00:22:54.149>will <00:22:54.150>pay <00:22:54.151>only <00:22:54.152>a <00:22:54.154>fraction <00:22:54.155>of <00:22:54.156>that <00:22:54.158>but

00:22:54.159 --> 00:22:55.669 align:start position:0%
<00:22:54.159>will <00:22:54.249>pay <00:22:54.340>only <00:22:54.430>a <00:22:54.521>fraction <00:22:54.612>of <00:22:54.702>that <00:22:54.793>but <00:22:54.883>like <00:22:54.974>if <00:22:55.065>it <00:22:55.155>happens <00:22:55.246>couple <00:22:55.336>of <00:22:55.427>times <00:22:55.518>a

00:22:55.669 --> 00:22:55.679 align:start position:0%
<00:22:55.669>like <00:22:55.670>if <00:22:55.671>it <00:22:55.672>happens <00:22:55.674>couple <00:22:55.675>of <00:22:55.676>times <00:22:55.678>a

00:22:55.679 --> 00:22:57.029 align:start position:0%
<00:22:55.679>like <00:22:55.765>if <00:22:55.852>it <00:22:55.939>happens <00:22:56.026>couple <00:22:56.112>of <00:22:56.199>times <00:22:56.286>a <00:22:56.373>year <00:22:56.460>they're <00:22:56.546>not <00:22:56.633>going <00:22:56.720>to <00:22:56.807>they're <00:22:56.894>not

00:22:57.029 --> 00:22:57.039 align:start position:0%
<00:22:57.029>year <00:22:57.030>they're <00:22:57.032>not <00:22:57.033>going <00:22:57.035>to <00:22:57.036>they're <00:22:57.038>not

00:22:57.039 --> 00:23:00.870 align:start position:0%
<00:22:57.039>year <00:22:57.132>they're <00:22:57.225>not <00:22:57.319>going <00:22:57.412>to <00:22:57.505>they're <00:22:57.599>not <00:22:57.692>going <00:22:57.785>to <00:22:57.879>um <00:22:57.972>not <00:22:58.065>take <00:22:58.158>your <00:22:58.252>money. <00:22:58.345>So <00:22:58.439>how

00:23:00.870 --> 00:23:00.880 align:start position:0%
<00:23:00.870>going <00:23:00.871>to <00:23:00.872>um <00:23:00.873>not <00:23:00.874>take <00:23:00.875>your <00:23:00.876>money. <00:23:00.877>So <00:23:00.879>how

00:23:00.880 --> 00:23:03.750 align:start position:0%
<00:23:00.880>going <00:23:00.967>to <00:23:01.055>um <00:23:01.142>not <00:23:01.230>take <00:23:01.317>your <00:23:01.405>money. <00:23:01.492>So <00:23:01.580>how <00:23:01.667>does <00:23:01.755>that <00:23:01.842>look <00:23:01.930>with <00:23:02.017>us? <00:23:02.105>So <00:23:02.192>we <00:23:02.280>are

00:23:03.750 --> 00:23:03.760 align:start position:0%
<00:23:03.750>does <00:23:03.751>that <00:23:03.752>look <00:23:03.753>with <00:23:03.755>us? <00:23:03.756>So <00:23:03.757>we <00:23:03.759>are

00:23:03.760 --> 00:23:05.430 align:start position:0%
<00:23:03.760>does <00:23:03.860>that <00:23:03.960>look <00:23:04.060>with <00:23:04.160>us? <00:23:04.260>So <00:23:04.360>we <00:23:04.460>are <00:23:04.560>running <00:23:04.660>on <00:23:04.760>bare <00:23:04.860>metal <00:23:04.960>but <00:23:05.060>we <00:23:05.160>have

00:23:05.430 --> 00:23:05.440 align:start position:0%
<00:23:05.430>running <00:23:05.431>on <00:23:05.433>bare <00:23:05.434>metal <00:23:05.436>but <00:23:05.437>we <00:23:05.439>have

00:23:05.440 --> 00:23:07.830 align:start position:0%
<00:23:05.440>running <00:23:05.556>on <00:23:05.673>bare <00:23:05.790>metal <00:23:05.906>but <00:23:06.023>we <00:23:06.140>have <00:23:06.256>Kubernetes <00:23:06.373>on <00:23:06.490>top <00:23:06.606>which <00:23:06.723>basically <00:23:06.840>gives

00:23:07.830 --> 00:23:07.840 align:start position:0%
<00:23:07.830>Kubernetes <00:23:07.831>on <00:23:07.833>top <00:23:07.835>which <00:23:07.837>basically <00:23:07.839>gives

00:23:07.840 --> 00:23:10.390 align:start position:0%
<00:23:07.840>Kubernetes <00:23:07.956>on <00:23:08.073>top <00:23:08.189>which <00:23:08.306>basically <00:23:08.423>gives <00:23:08.540>us <00:23:08.656>everything <00:23:08.773>the <00:23:08.889>cloud <00:23:09.006>has <00:23:09.123>but <00:23:09.240>the

00:23:10.390 --> 00:23:10.400 align:start position:0%
<00:23:10.390>us <00:23:10.391>everything <00:23:10.393>the <00:23:10.394>cloud <00:23:10.396>has <00:23:10.397>but <00:23:10.399>the

00:23:10.400 --> 00:23:14.070 align:start position:0%
<00:23:10.400>us <00:23:10.500>everything <00:23:10.600>the <00:23:10.700>cloud <00:23:10.800>has <00:23:10.900>but <00:23:11.000>the <00:23:11.100>thing <00:23:11.200>is <00:23:11.300>that <00:23:11.400>our <00:23:11.500>infra <00:23:11.600>costs <00:23:11.700>200 <00:23:11.800>years.

00:23:14.070 --> 00:23:14.080 align:start position:0%
<00:23:14.070>thing <00:23:14.071>is <00:23:14.072>that <00:23:14.073>our <00:23:14.075>infra <00:23:14.076>costs <00:23:14.077>200 <00:23:14.079>years.

00:23:14.080 --> 00:23:19.590 align:start position:0%
<00:23:14.080>thing <00:23:14.167>is <00:23:14.254>that <00:23:14.342>our <00:23:14.429>infra <00:23:14.517>costs <00:23:14.605>200 <00:23:14.692>years. <00:23:14.780>K <00:23:14.867>200ks <00:23:14.955>a <00:23:15.042>year. <00:23:15.129>Um, <00:23:15.217>which <00:23:15.304>is <00:23:15.392>0.5% <00:23:15.480>of

00:23:19.590 --> 00:23:19.600 align:start position:0%
<00:23:19.590>K <00:23:19.591>200ks <00:23:19.592>a <00:23:19.593>year. <00:23:19.594>Um, <00:23:19.595>which <00:23:19.596>is <00:23:19.597>0.5% <00:23:19.599>of

00:23:19.600 --> 00:23:22.310 align:start position:0%
<00:23:19.600>K <00:23:19.693>200ks <00:23:19.786>a <00:23:19.879>year. <00:23:19.973>Um, <00:23:20.066>which <00:23:20.159>is <00:23:20.253>0.5% <00:23:20.346>of <00:23:20.439>revenue, <00:23:20.533>which <00:23:20.626>is <00:23:20.719>so <00:23:20.813>little <00:23:20.906>that <00:23:21.000>we

00:23:22.310 --> 00:23:22.320 align:start position:0%
<00:23:22.310>revenue, <00:23:22.311>which <00:23:22.312>is <00:23:22.314>so <00:23:22.316>little <00:23:22.317>that <00:23:22.319>we

00:23:22.320 --> 00:23:25.110 align:start position:0%
<00:23:22.320>revenue, <00:23:22.419>which <00:23:22.520>is <00:23:22.620>so <00:23:22.720>little <00:23:22.820>that <00:23:22.919>we <00:23:23.020>don't <00:23:23.120>even <00:23:23.220>think <00:23:23.320>about <00:23:23.419>it. <00:23:23.520>Like <00:23:23.620>it's <00:23:23.720>so

00:23:25.110 --> 00:23:25.120 align:start position:0%
<00:23:25.110>don't <00:23:25.111>even <00:23:25.112>think <00:23:25.113>about <00:23:25.115>it. <00:23:25.116>Like <00:23:25.117>it's <00:23:25.119>so

00:23:25.120 --> 00:23:28.070 align:start position:0%
<00:23:25.120>don't <00:23:25.202>even <00:23:25.284>think <00:23:25.367>about <00:23:25.449>it. <00:23:25.531>Like <00:23:25.614>it's <00:23:25.696>so <00:23:25.778>it's <00:23:25.861>it's <00:23:25.943>it's <00:23:26.025>a <00:23:26.108>blip <00:23:26.190>in <00:23:26.272>in <00:23:26.355>in <00:23:26.437>in <00:23:26.520>what

00:23:28.070 --> 00:23:28.080 align:start position:0%
<00:23:28.070>it's <00:23:28.071>it's <00:23:28.072>it's <00:23:28.072>a <00:23:28.073>blip <00:23:28.074>in <00:23:28.076>in <00:23:28.077>in <00:23:28.078>in <00:23:28.079>what

00:23:28.080 --> 00:23:30.630 align:start position:0%
<00:23:28.080>it's <00:23:28.157>it's <00:23:28.235>it's <00:23:28.313>a <00:23:28.391>blip <00:23:28.468>in <00:23:28.546>in <00:23:28.624>in <00:23:28.702>in <00:23:28.780>what <00:23:28.857>we <00:23:28.935>spend. <00:23:29.013>Um, <00:23:29.091>this <00:23:29.168>is <00:23:29.246>not <00:23:29.324>to <00:23:29.402>say <00:23:29.480>that

00:23:30.630 --> 00:23:30.640 align:start position:0%
<00:23:30.630>we <00:23:30.631>spend. <00:23:30.632>Um, <00:23:30.633>this <00:23:30.634>is <00:23:30.635>not <00:23:30.636>to <00:23:30.637>say <00:23:30.639>that

00:23:30.640 --> 00:23:32.710 align:start position:0%
<00:23:30.640>we <00:23:30.756>spend. <00:23:30.873>Um, <00:23:30.990>this <00:23:31.106>is <00:23:31.223>not <00:23:31.340>to <00:23:31.456>say <00:23:31.573>that <00:23:31.690>you <00:23:31.806>should <00:23:31.923>all <00:23:32.040>switch.

00:23:32.710 --> 00:23:32.720 align:start position:0%
<00:23:32.710>you <00:23:32.713>should <00:23:32.716>all <00:23:32.719>switch.

00:23:32.720 --> 00:23:34.950 align:start position:0%
<00:23:32.720>you <00:23:32.847>should <00:23:32.974>all <00:23:33.101>switch. <00:23:33.229>Cloud <00:23:33.356>is <00:23:33.483>great. <00:23:33.610>You <00:23:33.738>should <00:23:33.865>use <00:23:33.992>the <00:23:34.120>cloud

00:23:34.950 --> 00:23:34.960 align:start position:0%
<00:23:34.950>Cloud <00:23:34.951>is <00:23:34.952>great. <00:23:34.953>You <00:23:34.955>should <00:23:34.956>use <00:23:34.957>the <00:23:34.959>cloud

00:23:34.960 --> 00:23:37.270 align:start position:0%
<00:23:34.960>Cloud <00:23:35.067>is <00:23:35.175>great. <00:23:35.283>You <00:23:35.390>should <00:23:35.498>use <00:23:35.606>the <00:23:35.713>cloud <00:23:35.821>especially <00:23:35.929>to <00:23:36.036>grow <00:23:36.144>and <00:23:36.252>scale <00:23:36.360>and

00:23:37.270 --> 00:23:37.280 align:start position:0%
<00:23:37.270>especially <00:23:37.271>to <00:23:37.273>grow <00:23:37.275>and <00:23:37.277>scale <00:23:37.279>and

00:23:37.280 --> 00:23:39.110 align:start position:0%
<00:23:37.280>especially <00:23:37.396>to <00:23:37.513>grow <00:23:37.629>and <00:23:37.746>scale <00:23:37.863>and <00:23:37.980>prototype <00:23:38.096>and <00:23:38.213>whatever. <00:23:38.330>But <00:23:38.446>when <00:23:38.563>you <00:23:38.680>get

00:23:39.110 --> 00:23:39.120 align:start position:0%
<00:23:39.110>prototype <00:23:39.111>and <00:23:39.112>whatever. <00:23:39.114>But <00:23:39.116>when <00:23:39.117>you <00:23:39.119>get

00:23:39.120 --> 00:23:42.549 align:start position:0%
<00:23:39.120>prototype <00:23:39.219>and <00:23:39.320>whatever. <00:23:39.419>But <00:23:39.520>when <00:23:39.620>you <00:23:39.719>get <00:23:39.820>to <00:23:39.919>a <00:23:40.020>certain <00:23:40.120>stage, <00:23:40.219>you <00:23:40.320>might <00:23:40.419>want <00:23:40.520>to

00:23:42.549 --> 00:23:42.559 align:start position:0%
<00:23:42.549>to <00:23:42.550>a <00:23:42.551>certain <00:23:42.552>stage, <00:23:42.554>you <00:23:42.555>might <00:23:42.556>want <00:23:42.558>to

00:23:42.559 --> 00:23:46.870 align:start position:0%
<00:23:42.559>to <00:23:42.652>a <00:23:42.745>certain <00:23:42.839>stage, <00:23:42.932>you <00:23:43.025>might <00:23:43.119>want <00:23:43.212>to <00:23:43.305>look <00:23:43.399>at <00:23:43.492>other <00:23:43.585>things <00:23:43.678>because <00:23:43.772>um <00:23:43.865>if <00:23:43.959>we

00:23:46.870 --> 00:23:46.880 align:start position:0%
<00:23:46.870>look <00:23:46.871>at <00:23:46.872>other <00:23:46.873>things <00:23:46.875>because <00:23:46.876>um <00:23:46.877>if <00:23:46.879>we

00:23:46.880 --> 00:23:50.390 align:start position:0%
<00:23:46.880>look <00:23:46.973>at <00:23:47.066>other <00:23:47.160>things <00:23:47.253>because <00:23:47.346>um <00:23:47.440>if <00:23:47.533>we <00:23:47.626>were <00:23:47.720>running <00:23:47.813>on <00:23:47.906>cloud, <00:23:48.000>our <00:23:48.093>bill <00:23:48.186>would <00:23:48.280>be

00:23:50.390 --> 00:23:50.400 align:start position:0%
<00:23:50.390>were <00:23:50.391>running <00:23:50.392>on <00:23:50.393>cloud, <00:23:50.395>our <00:23:50.396>bill <00:23:50.397>would <00:23:50.399>be

00:23:50.400 --> 00:23:54.310 align:start position:0%
<00:23:50.400>were <00:23:50.500>running <00:23:50.600>on <00:23:50.700>cloud, <00:23:50.800>our <00:23:50.900>bill <00:23:51.000>would <00:23:51.100>be <00:23:51.200>at <00:23:51.300>minimum <00:23:51.400>um <00:23:51.500>10 <00:23:51.600>times <00:23:51.700>greater. <00:23:51.800>That's

00:23:54.310 --> 00:23:54.320 align:start position:0%
<00:23:54.310>at <00:23:54.311>minimum <00:23:54.312>um <00:23:54.314>10 <00:23:54.316>times <00:23:54.317>greater. <00:23:54.319>That's

00:23:54.320 --> 00:23:57.430 align:start position:0%
<00:23:54.320>at <00:23:54.419>minimum <00:23:54.520>um <00:23:54.620>10 <00:23:54.720>times <00:23:54.820>greater. <00:23:54.919>That's <00:23:55.020>minimum. <00:23:55.120>Uh <00:23:55.220>and <00:23:55.320>with <00:23:55.419>this <00:23:55.520>you <00:23:55.620>can <00:23:55.720>you

00:23:57.430 --> 00:23:57.440 align:start position:0%
<00:23:57.430>minimum. <00:23:57.431>Uh <00:23:57.432>and <00:23:57.433>with <00:23:57.435>this <00:23:57.436>you <00:23:57.437>can <00:23:57.439>you

00:23:57.440 --> 00:23:59.190 align:start position:0%
<00:23:57.440>minimum. <00:23:57.522>Uh <00:23:57.604>and <00:23:57.687>with <00:23:57.769>this <00:23:57.851>you <00:23:57.934>can <00:23:58.016>you <00:23:58.098>can <00:23:58.181>do <00:23:58.263>a <00:23:58.345>lot <00:23:58.428>of <00:23:58.510>you <00:23:58.592>can <00:23:58.675>you <00:23:58.757>can <00:23:58.840>save

00:23:59.190 --> 00:23:59.200 align:start position:0%
<00:23:59.190>can <00:23:59.191>do <00:23:59.192>a <00:23:59.193>lot <00:23:59.194>of <00:23:59.195>you <00:23:59.196>can <00:23:59.197>you <00:23:59.198>can <00:23:59.199>save

00:23:59.200 --> 00:24:01.909 align:start position:0%
<00:23:59.200>can <00:23:59.300>do <00:23:59.400>a <00:23:59.500>lot <00:23:59.600>of <00:23:59.700>you <00:23:59.800>can <00:23:59.900>you <00:24:00.000>can <00:24:00.100>save <00:24:00.200>money, <00:24:00.300>right? <00:24:00.400>Then <00:24:00.500>there's <00:24:00.600>serverless

00:24:01.909 --> 00:24:01.919 align:start position:0%
<00:24:01.909>money, <00:24:01.911>right? <00:24:01.913>Then <00:24:01.915>there's <00:24:01.918>serverless

00:24:01.919 --> 00:24:04.149 align:start position:0%
<00:24:01.919>money, <00:24:02.035>right? <00:24:02.152>Then <00:24:02.269>there's <00:24:02.385>serverless <00:24:02.502>when <00:24:02.619>we <00:24:02.735>are <00:24:02.852>talking <00:24:02.969>about <00:24:03.085>the <00:24:03.202>cloud. <00:24:03.319>So

00:24:04.149 --> 00:24:04.159 align:start position:0%
<00:24:04.149>when <00:24:04.150>we <00:24:04.151>are <00:24:04.152>talking <00:24:04.154>about <00:24:04.155>the <00:24:04.156>cloud. <00:24:04.158>So

00:24:04.159 --> 00:24:05.669 align:start position:0%
<00:24:04.159>when <00:24:04.243>we <00:24:04.328>are <00:24:04.413>talking <00:24:04.498>about <00:24:04.583>the <00:24:04.668>cloud. <00:24:04.753>So <00:24:04.838>I <00:24:04.923>don't <00:24:05.008>know <00:24:05.093>if <00:24:05.178>you <00:24:05.263>know <00:24:05.348>but <00:24:05.433>there <00:24:05.518>are

00:24:05.669 --> 00:24:05.679 align:start position:0%
<00:24:05.669>I <00:24:05.670>don't <00:24:05.671>know <00:24:05.672>if <00:24:05.673>you <00:24:05.674>know <00:24:05.675>but <00:24:05.676>there <00:24:05.678>are

00:24:05.679 --> 00:24:07.510 align:start position:0%
<00:24:05.679>I <00:24:05.786>don't <00:24:05.894>know <00:24:06.002>if <00:24:06.109>you <00:24:06.217>know <00:24:06.325>but <00:24:06.432>there <00:24:06.540>are <00:24:06.648>actual <00:24:06.755>servers <00:24:06.863>behind <00:24:06.971>serverless. <00:24:07.079>you

00:24:07.510 --> 00:24:07.520 align:start position:0%
<00:24:07.510>actual <00:24:07.512>servers <00:24:07.514>behind <00:24:07.516>serverless. <00:24:07.519>you

00:24:07.520 --> 00:24:10.070 align:start position:0%
<00:24:07.520>actual <00:24:07.636>servers <00:24:07.753>behind <00:24:07.870>serverless. <00:24:07.986>you <00:24:08.103>just <00:24:08.220>don't <00:24:08.336>have <00:24:08.453>to <00:24:08.570>manage <00:24:08.686>them. <00:24:08.803>Um <00:24:08.920>it's

00:24:10.070 --> 00:24:10.080 align:start position:0%
<00:24:10.070>just <00:24:10.071>don't <00:24:10.072>have <00:24:10.073>to <00:24:10.075>manage <00:24:10.076>them. <00:24:10.077>Um <00:24:10.079>it's

00:24:10.080 --> 00:24:13.269 align:start position:0%
<00:24:10.080>just <00:24:10.173>don't <00:24:10.266>have <00:24:10.360>to <00:24:10.453>manage <00:24:10.546>them. <00:24:10.639>Um <00:24:10.733>it's <00:24:10.826>great <00:24:10.919>for <00:24:11.013>growth. <00:24:11.106>Um <00:24:11.199>you <00:24:11.293>don't <00:24:11.386>have <00:24:11.480>to

00:24:13.269 --> 00:24:13.279 align:start position:0%
<00:24:13.269>great <00:24:13.270>for <00:24:13.271>growth. <00:24:13.272>Um <00:24:13.274>you <00:24:13.275>don't <00:24:13.276>have <00:24:13.278>to

00:24:13.279 --> 00:24:16.310 align:start position:0%
<00:24:13.279>great <00:24:13.379>for <00:24:13.479>growth. <00:24:13.579>Um <00:24:13.679>you <00:24:13.779>don't <00:24:13.879>have <00:24:13.979>to <00:24:14.079>manage <00:24:14.179>the <00:24:14.279>servers <00:24:14.379>which <00:24:14.479>is <00:24:14.579>great. <00:24:14.679>Um

00:24:16.310 --> 00:24:16.320 align:start position:0%
<00:24:16.310>manage <00:24:16.311>the <00:24:16.312>servers <00:24:16.314>which <00:24:16.316>is <00:24:16.317>great. <00:24:16.319>Um

00:24:16.320 --> 00:24:18.230 align:start position:0%
<00:24:16.320>manage <00:24:16.436>the <00:24:16.553>servers <00:24:16.669>which <00:24:16.786>is <00:24:16.903>great. <00:24:17.020>Um <00:24:17.136>you <00:24:17.253>can <00:24:17.370>do <00:24:17.486>faster <00:24:17.603>development <00:24:17.720>because

00:24:18.230 --> 00:24:18.240 align:start position:0%
<00:24:18.230>you <00:24:18.231>can <00:24:18.233>do <00:24:18.235>faster <00:24:18.237>development <00:24:18.239>because

00:24:18.240 --> 00:24:19.830 align:start position:0%
<00:24:18.240>you <00:24:18.347>can <00:24:18.455>do <00:24:18.563>faster <00:24:18.670>development <00:24:18.778>because <00:24:18.886>you <00:24:18.993>don't <00:24:19.101>have <00:24:19.209>to <00:24:19.316>focus <00:24:19.424>on <00:24:19.532>that. <00:24:19.640>But

00:24:19.830 --> 00:24:19.840 align:start position:0%
<00:24:19.830>you <00:24:19.831>don't <00:24:19.832>have <00:24:19.833>to <00:24:19.835>focus <00:24:19.836>on <00:24:19.837>that. <00:24:19.839>But

00:24:19.840 --> 00:24:21.909 align:start position:0%
<00:24:19.840>you <00:24:19.939>don't <00:24:20.040>have <00:24:20.139>to <00:24:20.240>focus <00:24:20.340>on <00:24:20.439>that. <00:24:20.540>But <00:24:20.639>usually <00:24:20.740>what <00:24:20.840>happens <00:24:20.939>if <00:24:21.040>you <00:24:21.139>don't <00:24:21.240>focus

00:24:21.909 --> 00:24:21.919 align:start position:0%
<00:24:21.909>usually <00:24:21.910>what <00:24:21.912>happens <00:24:21.913>if <00:24:21.915>you <00:24:21.916>don't <00:24:21.918>focus

00:24:21.919 --> 00:24:24.230 align:start position:0%
<00:24:21.919>usually <00:24:22.026>what <00:24:22.134>happens <00:24:22.242>if <00:24:22.349>you <00:24:22.457>don't <00:24:22.565>focus <00:24:22.672>on <00:24:22.780>that <00:24:22.888>part <00:24:22.995>and <00:24:23.103>it's <00:24:23.211>magically <00:24:23.319>handled

00:24:24.230 --> 00:24:24.240 align:start position:0%
<00:24:24.230>on <00:24:24.231>that <00:24:24.233>part <00:24:24.234>and <00:24:24.236>it's <00:24:24.237>magically <00:24:24.239>handled

00:24:24.240 --> 00:24:27.669 align:start position:0%
<00:24:24.240>on <00:24:24.327>that <00:24:24.415>part <00:24:24.502>and <00:24:24.590>it's <00:24:24.677>magically <00:24:24.765>handled <00:24:24.852>for <00:24:24.940>you. <00:24:25.027>You <00:24:25.115>get <00:24:25.202>a <00:24:25.290>spike <00:24:25.377>or <00:24:25.465>you <00:24:25.552>your <00:24:25.640>app

00:24:27.669 --> 00:24:27.679 align:start position:0%
<00:24:27.669>for <00:24:27.670>you. <00:24:27.671>You <00:24:27.672>get <00:24:27.673>a <00:24:27.674>spike <00:24:27.675>or <00:24:27.676>you <00:24:27.677>your <00:24:27.678>app

00:24:27.679 --> 00:24:30.710 align:start position:0%
<00:24:27.679>for <00:24:27.786>you. <00:24:27.894>You <00:24:28.002>get <00:24:28.109>a <00:24:28.217>spike <00:24:28.325>or <00:24:28.432>you <00:24:28.540>your <00:24:28.648>app <00:24:28.755>gets <00:24:28.863>progressively <00:24:28.971>less <00:24:29.079>optimal.

00:24:30.710 --> 00:24:30.720 align:start position:0%
<00:24:30.710>gets <00:24:30.713>progressively <00:24:30.716>less <00:24:30.719>optimal.

00:24:30.720 --> 00:24:32.710 align:start position:0%
<00:24:30.720>gets <00:24:30.875>progressively <00:24:31.031>less <00:24:31.186>optimal. <00:24:31.342>You <00:24:31.497>will <00:24:31.653>not <00:24:31.808>notice <00:24:31.964>because <00:24:32.120>everything

00:24:32.710 --> 00:24:32.720 align:start position:0%
<00:24:32.710>You <00:24:32.711>will <00:24:32.713>not <00:24:32.715>notice <00:24:32.717>because <00:24:32.719>everything

00:24:32.720 --> 00:24:35.430 align:start position:0%
<00:24:32.720>You <00:24:32.827>will <00:24:32.935>not <00:24:33.043>notice <00:24:33.150>because <00:24:33.258>everything <00:24:33.366>will <00:24:33.473>just <00:24:33.581>work. <00:24:33.689>You <00:24:33.796>will <00:24:33.904>just <00:24:34.012>pay <00:24:34.120>more.

00:24:35.430 --> 00:24:35.440 align:start position:0%
<00:24:35.430>will <00:24:35.431>just <00:24:35.432>work. <00:24:35.433>You <00:24:35.435>will <00:24:35.436>just <00:24:35.437>pay <00:24:35.439>more.

00:24:35.440 --> 00:24:37.510 align:start position:0%
<00:24:35.440>will <00:24:35.540>just <00:24:35.640>work. <00:24:35.740>You <00:24:35.840>will <00:24:35.940>just <00:24:36.040>pay <00:24:36.140>more. <00:24:36.240>Um, <00:24:36.340>so <00:24:36.440>that's <00:24:36.540>a <00:24:36.640>problem <00:24:36.740>because <00:24:36.840>your

00:24:37.510 --> 00:24:37.520 align:start position:0%
<00:24:37.510>Um, <00:24:37.511>so <00:24:37.513>that's <00:24:37.514>a <00:24:37.516>problem <00:24:37.517>because <00:24:37.519>your

00:24:37.520 --> 00:24:40.390 align:start position:0%
<00:24:37.520>Um, <00:24:37.620>so <00:24:37.720>that's <00:24:37.820>a <00:24:37.920>problem <00:24:38.020>because <00:24:38.120>your <00:24:38.220>costs <00:24:38.320>can <00:24:38.420>get <00:24:38.520>really <00:24:38.620>high. <00:24:38.720>But <00:24:38.820>I <00:24:38.920>think

00:24:40.390 --> 00:24:40.400 align:start position:0%
<00:24:40.390>costs <00:24:40.391>can <00:24:40.392>get <00:24:40.393>really <00:24:40.395>high. <00:24:40.396>But <00:24:40.397>I <00:24:40.399>think

00:24:40.400 --> 00:24:42.470 align:start position:0%
<00:24:40.400>costs <00:24:40.487>can <00:24:40.575>get <00:24:40.662>really <00:24:40.750>high. <00:24:40.837>But <00:24:40.925>I <00:24:41.012>think <00:24:41.100>it's <00:24:41.187>a <00:24:41.275>really <00:24:41.362>cool <00:24:41.450>thing <00:24:41.537>to <00:24:41.625>be <00:24:41.712>able <00:24:41.800>to

00:24:42.470 --> 00:24:42.480 align:start position:0%
<00:24:42.470>it's <00:24:42.471>a <00:24:42.472>really <00:24:42.473>cool <00:24:42.474>thing <00:24:42.475>to <00:24:42.476>be <00:24:42.477>able <00:24:42.479>to

00:24:42.480 --> 00:24:44.390 align:start position:0%
<00:24:42.480>it's <00:24:42.567>a <00:24:42.655>really <00:24:42.742>cool <00:24:42.830>thing <00:24:42.917>to <00:24:43.005>be <00:24:43.092>able <00:24:43.180>to <00:24:43.267>focus <00:24:43.355>on <00:24:43.442>business <00:24:43.530>and <00:24:43.617>if <00:24:43.705>you <00:24:43.792>can <00:24:43.880>make

00:24:44.390 --> 00:24:44.400 align:start position:0%
<00:24:44.390>focus <00:24:44.391>on <00:24:44.392>business <00:24:44.393>and <00:24:44.395>if <00:24:44.396>you <00:24:44.397>can <00:24:44.399>make

00:24:44.400 --> 00:24:47.110 align:start position:0%
<00:24:44.400>focus <00:24:44.493>on <00:24:44.586>business <00:24:44.680>and <00:24:44.773>if <00:24:44.866>you <00:24:44.960>can <00:24:45.053>make <00:24:45.146>your <00:24:45.240>business <00:24:45.333>work <00:24:45.426>with <00:24:45.520>it, <00:24:45.613>if <00:24:45.706>that <00:24:45.800>if

00:24:47.110 --> 00:24:47.120 align:start position:0%
<00:24:47.110>your <00:24:47.111>business <00:24:47.112>work <00:24:47.113>with <00:24:47.115>it, <00:24:47.116>if <00:24:47.117>that <00:24:47.119>if

00:24:47.120 --> 00:24:49.269 align:start position:0%
<00:24:47.120>your <00:24:47.227>business <00:24:47.335>work <00:24:47.443>with <00:24:47.550>it, <00:24:47.658>if <00:24:47.766>that <00:24:47.873>if <00:24:47.981>that's <00:24:48.089>something <00:24:48.196>that <00:24:48.304>your <00:24:48.412>users <00:24:48.520>will

00:24:49.269 --> 00:24:49.279 align:start position:0%
<00:24:49.269>that's <00:24:49.270>something <00:24:49.272>that <00:24:49.274>your <00:24:49.276>users <00:24:49.278>will

00:24:49.279 --> 00:24:51.510 align:start position:0%
<00:24:49.279>that's <00:24:49.386>something <00:24:49.494>that <00:24:49.602>your <00:24:49.709>users <00:24:49.817>will <00:24:49.925>pay <00:24:50.032>um, <00:24:50.140>and <00:24:50.248>you <00:24:50.355>don't <00:24:50.463>have <00:24:50.571>to <00:24:50.679>think

00:24:51.510 --> 00:24:51.520 align:start position:0%
<00:24:51.510>pay <00:24:51.511>um, <00:24:51.512>and <00:24:51.513>you <00:24:51.515>don't <00:24:51.516>have <00:24:51.517>to <00:24:51.519>think

00:24:51.520 --> 00:24:53.350 align:start position:0%
<00:24:51.520>pay <00:24:51.613>um, <00:24:51.706>and <00:24:51.800>you <00:24:51.893>don't <00:24:51.986>have <00:24:52.080>to <00:24:52.173>think <00:24:52.266>about <00:24:52.360>it, <00:24:52.453>then <00:24:52.546>you <00:24:52.639>can <00:24:52.733>focus <00:24:52.826>more <00:24:52.920>on

00:24:53.350 --> 00:24:53.360 align:start position:0%
<00:24:53.350>about <00:24:53.351>it, <00:24:53.352>then <00:24:53.353>you <00:24:53.355>can <00:24:53.356>focus <00:24:53.357>more <00:24:53.359>on

00:24:53.360 --> 00:24:55.590 align:start position:0%
<00:24:53.360>about <00:24:53.476>it, <00:24:53.593>then <00:24:53.709>you <00:24:53.826>can <00:24:53.943>focus <00:24:54.060>more <00:24:54.176>on <00:24:54.293>your <00:24:54.409>business <00:24:54.526>requirements <00:24:54.643>and <00:24:54.760>actually

00:24:55.590 --> 00:24:55.600 align:start position:0%
<00:24:55.590>your <00:24:55.592>business <00:24:55.594>requirements <00:24:55.596>and <00:24:55.599>actually

00:24:55.600 --> 00:24:58.390 align:start position:0%
<00:24:55.600>your <00:24:55.727>business <00:24:55.854>requirements <00:24:55.981>and <00:24:56.109>actually <00:24:56.236>do <00:24:56.363>things <00:24:56.490>that <00:24:56.618>matter <00:24:56.745>for <00:24:56.872>your <00:24:57.000>own

00:24:58.390 --> 00:24:58.400 align:start position:0%
<00:24:58.390>do <00:24:58.391>things <00:24:58.393>that <00:24:58.394>matter <00:24:58.396>for <00:24:58.397>your <00:24:58.399>own

00:24:58.400 --> 00:25:01.990 align:start position:0%
<00:24:58.400>do <00:24:58.516>things <00:24:58.633>that <00:24:58.750>matter <00:24:58.866>for <00:24:58.983>your <00:24:59.100>own <00:24:59.216>business. <00:24:59.333>Um, <00:24:59.450>for <00:24:59.566>example, <00:24:59.683>AWS <00:24:59.800>Aurora

00:25:01.990 --> 00:25:02.000 align:start position:0%
<00:25:01.990>business. <00:25:01.991>Um, <00:25:01.993>for <00:25:01.995>example, <00:25:01.997>AWS <00:25:01.999>Aurora

00:25:02.000 --> 00:25:04.470 align:start position:0%
<00:25:02.000>business. <00:25:02.127>Um, <00:25:02.254>for <00:25:02.381>example, <00:25:02.509>AWS <00:25:02.636>Aurora <00:25:02.763>serverless, <00:25:02.890>really <00:25:03.018>cool <00:25:03.145>thing <00:25:03.272>because <00:25:03.400>it

00:25:04.470 --> 00:25:04.480 align:start position:0%
<00:25:04.470>serverless, <00:25:04.471>really <00:25:04.473>cool <00:25:04.475>thing <00:25:04.477>because <00:25:04.479>it

00:25:04.480 --> 00:25:06.870 align:start position:0%
<00:25:04.480>serverless, <00:25:04.596>really <00:25:04.713>cool <00:25:04.830>thing <00:25:04.946>because <00:25:05.063>it <00:25:05.180>just <00:25:05.296>works. <00:25:05.413>It <00:25:05.530>can <00:25:05.646>scale <00:25:05.763>from <00:25:05.880>the

00:25:06.870 --> 00:25:06.880 align:start position:0%
<00:25:06.870>just <00:25:06.871>works. <00:25:06.873>It <00:25:06.874>can <00:25:06.876>scale <00:25:06.877>from <00:25:06.879>the

00:25:06.880 --> 00:25:08.470 align:start position:0%
<00:25:06.880>just <00:25:07.007>works. <00:25:07.134>It <00:25:07.261>can <00:25:07.389>scale <00:25:07.516>from <00:25:07.643>the <00:25:07.770>smallest <00:25:07.898>instance <00:25:08.025>to <00:25:08.152>the <00:25:08.280>highest

00:25:08.470 --> 00:25:08.480 align:start position:0%
<00:25:08.470>smallest <00:25:08.472>instance <00:25:08.474>to <00:25:08.476>the <00:25:08.479>highest

00:25:08.480 --> 00:25:09.909 align:start position:0%
<00:25:08.480>smallest <00:25:08.640>instance <00:25:08.801>to <00:25:08.962>the <00:25:09.123>highest <00:25:09.283>instance <00:25:09.444>without <00:25:09.605>dropping <00:25:09.766>any

00:25:09.909 --> 00:25:09.919 align:start position:0%
<00:25:09.909>instance <00:25:09.912>without <00:25:09.915>dropping <00:25:09.918>any

00:25:09.919 --> 00:25:12.149 align:start position:0%
<00:25:09.919>instance <00:25:10.094>without <00:25:10.269>dropping <00:25:10.444>any <00:25:10.619>connections. <00:25:10.794>Really <00:25:10.969>cool <00:25:11.144>technology. <00:25:11.319>I

00:25:12.149 --> 00:25:12.159 align:start position:0%
<00:25:12.149>connections. <00:25:12.151>Really <00:25:12.153>cool <00:25:12.155>technology. <00:25:12.158>I

00:25:12.159 --> 00:25:13.909 align:start position:0%
<00:25:12.159>connections. <00:25:12.275>Really <00:25:12.392>cool <00:25:12.509>technology. <00:25:12.625>I <00:25:12.742>wouldn't <00:25:12.859>know <00:25:12.975>how <00:25:13.092>to <00:25:13.209>do <00:25:13.325>that. <00:25:13.442>Like, <00:25:13.559>it's

00:25:13.909 --> 00:25:13.919 align:start position:0%
<00:25:13.909>wouldn't <00:25:13.910>know <00:25:13.911>how <00:25:13.912>to <00:25:13.914>do <00:25:13.915>that. <00:25:13.916>Like, <00:25:13.918>it's

00:25:13.919 --> 00:25:16.470 align:start position:0%
<00:25:13.919>wouldn't <00:25:14.012>know <00:25:14.105>how <00:25:14.199>to <00:25:14.292>do <00:25:14.385>that. <00:25:14.479>Like, <00:25:14.572>it's <00:25:14.665>complicated <00:25:14.759>and <00:25:14.852>you <00:25:14.945>can <00:25:15.039>just <00:25:15.132>have <00:25:15.225>it <00:25:15.319>and

00:25:16.470 --> 00:25:16.480 align:start position:0%
<00:25:16.470>complicated <00:25:16.471>and <00:25:16.472>you <00:25:16.473>can <00:25:16.475>just <00:25:16.476>have <00:25:16.477>it <00:25:16.479>and

00:25:16.480 --> 00:25:19.430 align:start position:0%
<00:25:16.480>complicated <00:25:16.580>and <00:25:16.680>you <00:25:16.780>can <00:25:16.880>just <00:25:16.980>have <00:25:17.080>it <00:25:17.180>and <00:25:17.280>it <00:25:17.380>works, <00:25:17.480>which <00:25:17.580>is <00:25:17.680>great, <00:25:17.780>but <00:25:17.880>also

00:25:19.430 --> 00:25:19.440 align:start position:0%
<00:25:19.430>it <00:25:19.431>works, <00:25:19.433>which <00:25:19.434>is <00:25:19.436>great, <00:25:19.437>but <00:25:19.439>also

00:25:19.440 --> 00:25:22.230 align:start position:0%
<00:25:19.440>it <00:25:19.540>works, <00:25:19.640>which <00:25:19.740>is <00:25:19.840>great, <00:25:19.940>but <00:25:20.040>also <00:25:20.140>you're <00:25:20.240>going <00:25:20.340>to <00:25:20.440>pay <00:25:20.540>and <00:25:20.640>you <00:25:20.740>you <00:25:20.840>might

00:25:22.230 --> 00:25:22.240 align:start position:0%
<00:25:22.230>you're <00:25:22.231>going <00:25:22.232>to <00:25:22.233>pay <00:25:22.235>and <00:25:22.236>you <00:25:22.237>you <00:25:22.239>might

00:25:22.240 --> 00:25:24.950 align:start position:0%
<00:25:22.240>you're <00:25:22.356>going <00:25:22.473>to <00:25:22.590>pay <00:25:22.706>and <00:25:22.823>you <00:25:22.940>you <00:25:23.056>might <00:25:23.173>end <00:25:23.290>up <00:25:23.406>paying <00:25:23.523>a <00:25:23.640>lot.

00:25:24.950 --> 00:25:24.960 align:start position:0%
<00:25:24.950>end <00:25:24.952>up <00:25:24.954>paying <00:25:24.956>a <00:25:24.959>lot.

00:25:24.960 --> 00:25:29.029 align:start position:0%
<00:25:24.960>end <00:25:25.076>up <00:25:25.193>paying <00:25:25.310>a <00:25:25.426>lot. <00:25:25.543>um <00:25:25.660>genai <00:25:25.776>all <00:25:25.893>of <00:25:26.010>the <00:25:26.126>talks <00:25:26.243>here <00:25:26.360>about

00:25:29.029 --> 00:25:29.039 align:start position:0%
<00:25:29.029>um <00:25:29.030>genai <00:25:29.031>all <00:25:29.032>of <00:25:29.034>the <00:25:29.035>talks <00:25:29.036>here <00:25:29.038>about

00:25:29.039 --> 00:25:31.669 align:start position:0%
<00:25:29.039>um <00:25:29.146>genai <00:25:29.254>all <00:25:29.362>of <00:25:29.469>the <00:25:29.577>talks <00:25:29.685>here <00:25:29.792>about <00:25:29.900>generative <00:25:30.008>AI <00:25:30.115>LMS <00:25:30.223>and <00:25:30.331>everything <00:25:30.439>else

00:25:31.669 --> 00:25:31.679 align:start position:0%
<00:25:31.669>generative <00:25:31.670>AI <00:25:31.672>LMS <00:25:31.674>and <00:25:31.676>everything <00:25:31.678>else

00:25:31.679 --> 00:25:34.390 align:start position:0%
<00:25:31.679>generative <00:25:31.779>AI <00:25:31.879>LMS <00:25:31.979>and <00:25:32.079>everything <00:25:32.179>else <00:25:32.279>and <00:25:32.379>I <00:25:32.479>don't <00:25:32.579>have <00:25:32.679>the <00:25:32.779>time <00:25:32.879>to <00:25:32.979>go <00:25:33.079>into

00:25:34.390 --> 00:25:34.400 align:start position:0%
<00:25:34.390>and <00:25:34.391>I <00:25:34.392>don't <00:25:34.393>have <00:25:34.394>the <00:25:34.395>time <00:25:34.396>to <00:25:34.397>go <00:25:34.399>into

00:25:34.400 --> 00:25:38.230 align:start position:0%
<00:25:34.400>and <00:25:34.482>I <00:25:34.564>don't <00:25:34.647>have <00:25:34.729>the <00:25:34.811>time <00:25:34.894>to <00:25:34.976>go <00:25:35.058>into <00:25:35.141>everything. <00:25:35.223>Um <00:25:35.305>is <00:25:35.388>it <00:25:35.470>a <00:25:35.552>hype? <00:25:35.635>Yes, <00:25:35.717>we <00:25:35.800>are

00:25:38.230 --> 00:25:38.240 align:start position:0%
<00:25:38.230>everything. <00:25:38.231>Um <00:25:38.232>is <00:25:38.233>it <00:25:38.234>a <00:25:38.235>hype? <00:25:38.236>Yes, <00:25:38.237>we <00:25:38.239>are

00:25:38.240 --> 00:25:41.510 align:start position:0%
<00:25:38.240>everything. <00:25:38.310>Um <00:25:38.380>is <00:25:38.450>it <00:25:38.520>a <00:25:38.590>hype? <00:25:38.660>Yes, <00:25:38.730>we <00:25:38.800>are <00:25:38.870>all <00:25:38.940>hyped <00:25:39.010>up. <00:25:39.080>Um <00:25:39.150>but <00:25:39.220>I <00:25:39.290>I <00:25:39.360>look <00:25:39.430>at <00:25:39.500>it <00:25:39.570>as <00:25:39.640>a

00:25:41.510 --> 00:25:41.520 align:start position:0%
<00:25:41.510>all <00:25:41.510>hyped <00:25:41.511>up. <00:25:41.512>Um <00:25:41.513>but <00:25:41.514>I <00:25:41.514>I <00:25:41.515>look <00:25:41.516>at <00:25:41.517>it <00:25:41.518>as <00:25:41.519>a

00:25:41.520 --> 00:25:43.750 align:start position:0%
<00:25:41.520>all <00:25:41.593>hyped <00:25:41.667>up. <00:25:41.741>Um <00:25:41.814>but <00:25:41.888>I <00:25:41.962>I <00:25:42.035>look <00:25:42.109>at <00:25:42.183>it <00:25:42.256>as <00:25:42.330>a <00:25:42.404>tool, <00:25:42.477>right? <00:25:42.551>It's <00:25:42.625>a <00:25:42.698>tool. <00:25:42.772>If <00:25:42.846>you <00:25:42.920>know

00:25:43.750 --> 00:25:43.760 align:start position:0%
<00:25:43.750>tool, <00:25:43.751>right? <00:25:43.752>It's <00:25:43.753>a <00:25:43.755>tool. <00:25:43.756>If <00:25:43.757>you <00:25:43.759>know

00:25:43.760 --> 00:25:46.470 align:start position:0%
<00:25:43.760>tool, <00:25:43.842>right? <00:25:43.924>It's <00:25:44.007>a <00:25:44.089>tool. <00:25:44.171>If <00:25:44.254>you <00:25:44.336>know <00:25:44.418>how <00:25:44.501>to <00:25:44.583>use <00:25:44.665>a <00:25:44.748>tool, <00:25:44.830>it <00:25:44.912>will <00:25:44.995>be <00:25:45.077>useful <00:25:45.160>to

00:25:46.470 --> 00:25:46.480 align:start position:0%
<00:25:46.470>how <00:25:46.471>to <00:25:46.472>use <00:25:46.473>a <00:25:46.474>tool, <00:25:46.475>it <00:25:46.476>will <00:25:46.477>be <00:25:46.478>useful <00:25:46.479>to

00:25:46.480 --> 00:25:49.350 align:start position:0%
<00:25:46.480>how <00:25:46.562>to <00:25:46.644>use <00:25:46.727>a <00:25:46.809>tool, <00:25:46.891>it <00:25:46.974>will <00:25:47.056>be <00:25:47.138>useful <00:25:47.221>to <00:25:47.303>you. <00:25:47.385>If <00:25:47.468>you <00:25:47.550>do <00:25:47.632>it <00:25:47.715>without <00:25:47.797>thinking, <00:25:47.880>then

00:25:49.350 --> 00:25:49.360 align:start position:0%
<00:25:49.350>you. <00:25:49.351>If <00:25:49.352>you <00:25:49.353>do <00:25:49.355>it <00:25:49.356>without <00:25:49.357>thinking, <00:25:49.359>then

00:25:49.360 --> 00:25:51.830 align:start position:0%
<00:25:49.360>you. <00:25:49.447>If <00:25:49.534>you <00:25:49.622>do <00:25:49.709>it <00:25:49.797>without <00:25:49.885>thinking, <00:25:49.972>then <00:25:50.060>you're <00:25:50.147>going <00:25:50.235>to <00:25:50.322>have <00:25:50.409>a <00:25:50.497>bad <00:25:50.584>time. <00:25:50.672>Um, <00:25:50.760>and

00:25:51.830 --> 00:25:51.840 align:start position:0%
<00:25:51.830>you're <00:25:51.831>going <00:25:51.832>to <00:25:51.833>have <00:25:51.834>a <00:25:51.835>bad <00:25:51.836>time. <00:25:51.837>Um, <00:25:51.839>and

00:25:51.840 --> 00:25:54.070 align:start position:0%
<00:25:51.840>you're <00:25:51.939>going <00:25:52.040>to <00:25:52.139>have <00:25:52.240>a <00:25:52.340>bad <00:25:52.439>time. <00:25:52.540>Um, <00:25:52.639>and <00:25:52.740>I <00:25:52.840>think <00:25:52.939>that <00:25:53.040>probably <00:25:53.139>everybody <00:25:53.240>figured

00:25:54.070 --> 00:25:54.080 align:start position:0%
<00:25:54.070>I <00:25:54.071>think <00:25:54.073>that <00:25:54.075>probably <00:25:54.077>everybody <00:25:54.079>figured

00:25:54.080 --> 00:25:56.950 align:start position:0%
<00:25:54.080>I <00:25:54.173>think <00:25:54.266>that <00:25:54.360>probably <00:25:54.453>everybody <00:25:54.546>figured <00:25:54.639>this <00:25:54.733>out <00:25:54.826>by <00:25:54.919>now. <00:25:55.013>Um, <00:25:55.106>if <00:25:55.199>you <00:25:55.293>know <00:25:55.386>how <00:25:55.480>to

00:25:56.950 --> 00:25:56.960 align:start position:0%
<00:25:56.950>this <00:25:56.951>out <00:25:56.952>by <00:25:56.953>now. <00:25:56.954>Um, <00:25:56.955>if <00:25:56.956>you <00:25:56.957>know <00:25:56.958>how <00:25:56.959>to

00:25:56.960 --> 00:25:59.190 align:start position:0%
<00:25:56.960>this <00:25:57.042>out <00:25:57.124>by <00:25:57.207>now. <00:25:57.289>Um, <00:25:57.371>if <00:25:57.454>you <00:25:57.536>know <00:25:57.618>how <00:25:57.701>to <00:25:57.783>set <00:25:57.865>up <00:25:57.948>your <00:25:58.030>work <00:25:58.112>correctly, <00:25:58.195>you <00:25:58.277>can <00:25:58.360>get

00:25:59.190 --> 00:25:59.200 align:start position:0%
<00:25:59.190>set <00:25:59.191>up <00:25:59.192>your <00:25:59.193>work <00:25:59.195>correctly, <00:25:59.196>you <00:25:59.197>can <00:25:59.199>get

00:25:59.200 --> 00:26:01.990 align:start position:0%
<00:25:59.200>set <00:25:59.287>up <00:25:59.375>your <00:25:59.462>work <00:25:59.550>correctly, <00:25:59.637>you <00:25:59.725>can <00:25:59.812>get <00:25:59.900>a <00:25:59.987>really <00:26:00.075>uh <00:26:00.162>uh <00:26:00.250>uh <00:26:00.337>really <00:26:00.425>cool <00:26:00.512>stuff. <00:26:00.600>You

00:26:01.990 --> 00:26:02.000 align:start position:0%
<00:26:01.990>a <00:26:01.991>really <00:26:01.992>uh <00:26:01.993>uh <00:26:01.994>uh <00:26:01.995>really <00:26:01.996>cool <00:26:01.997>stuff. <00:26:01.999>You

00:26:02.000 --> 00:26:05.990 align:start position:0%
<00:26:02.000>a <00:26:02.082>really <00:26:02.164>uh <00:26:02.247>uh <00:26:02.329>uh <00:26:02.411>really <00:26:02.494>cool <00:26:02.576>stuff. <00:26:02.658>You <00:26:02.741>can <00:26:02.823>get <00:26:02.905>really <00:26:02.988>uh <00:26:03.070>good <00:26:03.152>uh <00:26:03.235>uh <00:26:03.317>um <00:26:03.400>business

00:26:05.990 --> 00:26:06.000 align:start position:0%
<00:26:05.990>can <00:26:05.991>get <00:26:05.992>really <00:26:05.993>uh <00:26:05.994>good <00:26:05.995>uh <00:26:05.996>uh <00:26:05.997>um <00:26:05.999>business

00:26:06.000 --> 00:26:09.029 align:start position:0%
<00:26:06.000>can <00:26:06.093>get <00:26:06.186>really <00:26:06.280>uh <00:26:06.373>good <00:26:06.466>uh <00:26:06.560>uh <00:26:06.653>um <00:26:06.746>business <00:26:06.840>value <00:26:06.933>out <00:26:07.026>of <00:26:07.120>AI <00:26:07.213>because <00:26:07.306>currently <00:26:07.400>it's

00:26:09.029 --> 00:26:09.039 align:start position:0%
<00:26:09.029>value <00:26:09.030>out <00:26:09.032>of <00:26:09.033>AI <00:26:09.035>because <00:26:09.036>currently <00:26:09.038>it's

00:26:09.039 --> 00:26:10.630 align:start position:0%
<00:26:09.039>value <00:26:09.146>out <00:26:09.254>of <00:26:09.362>AI <00:26:09.469>because <00:26:09.577>currently <00:26:09.685>it's <00:26:09.792>all <00:26:09.900>subsidized. <00:26:10.008>Like <00:26:10.115>if <00:26:10.223>you <00:26:10.331>have <00:26:10.439>a

00:26:10.630 --> 00:26:10.640 align:start position:0%
<00:26:10.630>all <00:26:10.631>subsidized. <00:26:10.633>Like <00:26:10.634>if <00:26:10.636>you <00:26:10.637>have <00:26:10.639>a

00:26:10.640 --> 00:26:13.430 align:start position:0%
<00:26:10.640>all <00:26:10.747>subsidized. <00:26:10.855>Like <00:26:10.963>if <00:26:11.070>you <00:26:11.178>have <00:26:11.286>a <00:26:11.393>subscription <00:26:11.501>and <00:26:11.609>you <00:26:11.716>pay <00:26:11.824>€200 <00:26:11.932>a <00:26:12.040>month,

00:26:13.430 --> 00:26:13.440 align:start position:0%
<00:26:13.430>subscription <00:26:13.431>and <00:26:13.433>you <00:26:13.434>pay <00:26:13.436>€200 <00:26:13.437>a <00:26:13.439>month,

00:26:13.440 --> 00:26:15.430 align:start position:0%
<00:26:13.440>subscription <00:26:13.533>and <00:26:13.626>you <00:26:13.720>pay <00:26:13.813>€200 <00:26:13.906>a <00:26:14.000>month, <00:26:14.093>that's <00:26:14.186>nothing <00:26:14.280>and <00:26:14.373>you <00:26:14.466>can <00:26:14.560>get <00:26:14.653>a <00:26:14.746>lot <00:26:14.840>of

00:26:15.430 --> 00:26:15.440 align:start position:0%
<00:26:15.430>that's <00:26:15.431>nothing <00:26:15.432>and <00:26:15.433>you <00:26:15.434>can <00:26:15.435>get <00:26:15.436>a <00:26:15.437>lot <00:26:15.439>of

00:26:15.440 --> 00:26:17.269 align:start position:0%
<00:26:15.440>that's <00:26:15.580>nothing <00:26:15.720>and <00:26:15.860>you <00:26:16.000>can <00:26:16.140>get <00:26:16.280>a <00:26:16.420>lot <00:26:16.560>of <00:26:16.700>work <00:26:16.840>done.

00:26:17.269 --> 00:26:17.279 align:start position:0%
<00:26:17.269>work <00:26:17.278>done.

00:26:17.279 --> 00:26:19.590 align:start position:0%
<00:26:17.279>work <00:26:17.434>done. <00:26:17.590>uh <00:26:17.745>when <00:26:17.901>talking <00:26:18.056>about <00:26:18.212>message <00:26:18.367>cues <00:26:18.523>or <00:26:18.679>or

00:26:19.590 --> 00:26:19.600 align:start position:0%
<00:26:19.590>uh <00:26:19.591>when <00:26:19.592>talking <00:26:19.593>about <00:26:19.595>message <00:26:19.596>cues <00:26:19.597>or <00:26:19.599>or

00:26:19.600 --> 00:26:22.070 align:start position:0%
<00:26:19.600>uh <00:26:19.699>when <00:26:19.800>talking <00:26:19.899>about <00:26:20.000>message <00:26:20.100>cues <00:26:20.199>or <00:26:20.300>or <00:26:20.399>job <00:26:20.500>cues <00:26:20.600>or <00:26:20.699>what <00:26:20.800>whatever <00:26:20.899>people <00:26:21.000>usually

00:26:22.070 --> 00:26:22.080 align:start position:0%
<00:26:22.070>job <00:26:22.071>cues <00:26:22.072>or <00:26:22.074>what <00:26:22.076>whatever <00:26:22.077>people <00:26:22.079>usually

00:26:22.080 --> 00:26:24.870 align:start position:0%
<00:26:22.080>job <00:26:22.179>cues <00:26:22.280>or <00:26:22.379>what <00:26:22.480>whatever <00:26:22.580>people <00:26:22.679>usually <00:26:22.780>start <00:26:22.879>with <00:26:22.980>Kafka. <00:26:23.080>This <00:26:23.179>is <00:26:23.280>a <00:26:23.379>really <00:26:23.480>bad

00:26:24.870 --> 00:26:24.880 align:start position:0%
<00:26:24.870>start <00:26:24.871>with <00:26:24.872>Kafka. <00:26:24.873>This <00:26:24.875>is <00:26:24.876>a <00:26:24.877>really <00:26:24.879>bad

00:26:24.880 --> 00:26:26.470 align:start position:0%
<00:26:24.880>start <00:26:24.987>with <00:26:25.095>Kafka. <00:26:25.203>This <00:26:25.310>is <00:26:25.418>a <00:26:25.526>really <00:26:25.633>bad <00:26:25.741>thing <00:26:25.849>to <00:26:25.956>do. <00:26:26.064>Kafka <00:26:26.172>is <00:26:26.280>really

00:26:26.470 --> 00:26:26.480 align:start position:0%
<00:26:26.470>thing <00:26:26.471>to <00:26:26.473>do. <00:26:26.475>Kafka <00:26:26.477>is <00:26:26.479>really

00:26:26.480 --> 00:26:28.549 align:start position:0%
<00:26:26.480>thing <00:26:26.620>to <00:26:26.760>do. <00:26:26.900>Kafka <00:26:27.040>is <00:26:27.180>really <00:26:27.320>complicated. <00:26:27.460>It's <00:26:27.600>amazing, <00:26:27.740>but <00:26:27.880>it's

00:26:28.549 --> 00:26:28.559 align:start position:0%
<00:26:28.549>complicated. <00:26:28.551>It's <00:26:28.553>amazing, <00:26:28.555>but <00:26:28.558>it's

00:26:28.559 --> 00:26:31.350 align:start position:0%
<00:26:28.559>complicated. <00:26:28.686>It's <00:26:28.813>amazing, <00:26:28.940>but <00:26:29.068>it's <00:26:29.195>complicated <00:26:29.322>and <00:26:29.449>you <00:26:29.577>really <00:26:29.704>have <00:26:29.831>to <00:26:29.959>know

00:26:31.350 --> 00:26:31.360 align:start position:0%
<00:26:31.350>complicated <00:26:31.351>and <00:26:31.352>you <00:26:31.354>really <00:26:31.356>have <00:26:31.357>to <00:26:31.359>know

00:26:31.360 --> 00:26:33.269 align:start position:0%
<00:26:31.360>complicated <00:26:31.459>and <00:26:31.560>you <00:26:31.659>really <00:26:31.760>have <00:26:31.860>to <00:26:31.959>know <00:26:32.060>what <00:26:32.159>you're <00:26:32.260>doing <00:26:32.360>to <00:26:32.459>be <00:26:32.560>able <00:26:32.659>to <00:26:32.760>manage

00:26:33.269 --> 00:26:33.279 align:start position:0%
<00:26:33.269>what <00:26:33.270>you're <00:26:33.271>doing <00:26:33.272>to <00:26:33.274>be <00:26:33.275>able <00:26:33.276>to <00:26:33.278>manage

00:26:33.279 --> 00:26:35.909 align:start position:0%
<00:26:33.279>what <00:26:33.372>you're <00:26:33.465>doing <00:26:33.559>to <00:26:33.652>be <00:26:33.745>able <00:26:33.839>to <00:26:33.932>manage <00:26:34.025>Kafka. <00:26:34.119>And <00:26:34.212>it <00:26:34.305>has <00:26:34.399>its <00:26:34.492>own <00:26:34.585>little <00:26:34.679>quirks

00:26:35.909 --> 00:26:35.919 align:start position:0%
<00:26:35.909>Kafka. <00:26:35.910>And <00:26:35.911>it <00:26:35.912>has <00:26:35.914>its <00:26:35.915>own <00:26:35.916>little <00:26:35.918>quirks

00:26:35.919 --> 00:26:37.669 align:start position:0%
<00:26:35.919>Kafka. <00:26:36.012>And <00:26:36.105>it <00:26:36.199>has <00:26:36.292>its <00:26:36.385>own <00:26:36.479>little <00:26:36.572>quirks <00:26:36.665>and <00:26:36.759>I <00:26:36.852>see <00:26:36.945>a <00:26:37.039>lot <00:26:37.132>of <00:26:37.225>people <00:26:37.319>struggling

00:26:37.669 --> 00:26:37.679 align:start position:0%
<00:26:37.669>and <00:26:37.670>I <00:26:37.671>see <00:26:37.672>a <00:26:37.674>lot <00:26:37.675>of <00:26:37.676>people <00:26:37.678>struggling

00:26:37.679 --> 00:26:39.110 align:start position:0%
<00:26:37.679>and <00:26:37.764>I <00:26:37.850>see <00:26:37.936>a <00:26:38.022>lot <00:26:38.108>of <00:26:38.194>people <00:26:38.280>struggling <00:26:38.365>with <00:26:38.451>it. <00:26:38.537>And <00:26:38.623>you <00:26:38.709>don't <00:26:38.795>have <00:26:38.881>to <00:26:38.966>start

00:26:39.110 --> 00:26:39.120 align:start position:0%
<00:26:39.110>with <00:26:39.111>it. <00:26:39.112>And <00:26:39.113>you <00:26:39.115>don't <00:26:39.116>have <00:26:39.117>to <00:26:39.119>start

00:26:39.120 --> 00:26:40.870 align:start position:0%
<00:26:39.120>with <00:26:39.207>it. <00:26:39.294>And <00:26:39.382>you <00:26:39.469>don't <00:26:39.557>have <00:26:39.645>to <00:26:39.732>start <00:26:39.820>with <00:26:39.907>this. <00:26:39.995>Like <00:26:40.082>if <00:26:40.169>you <00:26:40.257>want <00:26:40.344>to <00:26:40.432>use <00:26:40.520>a

00:26:40.870 --> 00:26:40.880 align:start position:0%
<00:26:40.870>with <00:26:40.871>this. <00:26:40.872>Like <00:26:40.873>if <00:26:40.874>you <00:26:40.875>want <00:26:40.876>to <00:26:40.877>use <00:26:40.879>a

00:26:40.880 --> 00:26:43.350 align:start position:0%
<00:26:40.880>with <00:26:40.962>this. <00:26:41.044>Like <00:26:41.127>if <00:26:41.209>you <00:26:41.291>want <00:26:41.374>to <00:26:41.456>use <00:26:41.538>a <00:26:41.621>message <00:26:41.703>Q <00:26:41.785>or <00:26:41.868>a <00:26:41.950>job <00:26:42.032>Q, <00:26:42.115>there <00:26:42.197>are <00:26:42.280>easier

00:26:43.350 --> 00:26:43.360 align:start position:0%
<00:26:43.350>message <00:26:43.351>Q <00:26:43.352>or <00:26:43.353>a <00:26:43.354>job <00:26:43.355>Q, <00:26:43.356>there <00:26:43.357>are <00:26:43.359>easier

00:26:43.360 --> 00:26:45.029 align:start position:0%
<00:26:43.360>message <00:26:43.453>Q <00:26:43.546>or <00:26:43.639>a <00:26:43.733>job <00:26:43.826>Q, <00:26:43.919>there <00:26:44.013>are <00:26:44.106>easier <00:26:44.199>things <00:26:44.293>to <00:26:44.386>do <00:26:44.479>that <00:26:44.573>can <00:26:44.666>scale. <00:26:44.760>For

00:26:45.029 --> 00:26:45.039 align:start position:0%
<00:26:45.029>things <00:26:45.030>to <00:26:45.032>do <00:26:45.033>that <00:26:45.035>can <00:26:45.036>scale. <00:26:45.038>For

00:26:45.039 --> 00:26:47.990 align:start position:0%
<00:26:45.039>things <00:26:45.139>to <00:26:45.239>do <00:26:45.339>that <00:26:45.439>can <00:26:45.539>scale. <00:26:45.639>For <00:26:45.739>example, <00:26:45.839>we <00:26:45.939>don't <00:26:46.039>use <00:26:46.139>Kafka <00:26:46.239>at <00:26:46.339>all. <00:26:46.439>It's

00:26:47.990 --> 00:26:48.000 align:start position:0%
<00:26:47.990>example, <00:26:47.991>we <00:26:47.992>don't <00:26:47.993>use <00:26:47.995>Kafka <00:26:47.996>at <00:26:47.997>all. <00:26:47.999>It's

00:26:48.000 --> 00:26:50.230 align:start position:0%
<00:26:48.000>example, <00:26:48.093>we <00:26:48.186>don't <00:26:48.280>use <00:26:48.373>Kafka <00:26:48.466>at <00:26:48.560>all. <00:26:48.653>It's <00:26:48.746>not <00:26:48.840>needed. <00:26:48.933>What <00:26:49.026>we <00:26:49.120>do <00:26:49.213>use <00:26:49.306>is <00:26:49.400>called

00:26:50.230 --> 00:26:50.240 align:start position:0%
<00:26:50.230>not <00:26:50.231>needed. <00:26:50.232>What <00:26:50.233>we <00:26:50.235>do <00:26:50.236>use <00:26:50.237>is <00:26:50.239>called

00:26:50.240 --> 00:26:53.750 align:start position:0%
<00:26:50.240>not <00:26:50.347>needed. <00:26:50.455>What <00:26:50.563>we <00:26:50.670>do <00:26:50.778>use <00:26:50.886>is <00:26:50.993>called <00:26:51.101>NATS. <00:26:51.209>It's <00:26:51.316>open <00:26:51.424>source. <00:26:51.532>um <00:26:51.640>configuration

00:26:53.750 --> 00:26:53.760 align:start position:0%
<00:26:53.750>NATS. <00:26:53.751>It's <00:26:53.753>open <00:26:53.755>source. <00:26:53.757>um <00:26:53.759>configuration

00:26:53.760 --> 00:26:57.269 align:start position:0%
<00:26:53.760>NATS. <00:26:53.867>It's <00:26:53.975>open <00:26:54.083>source. <00:26:54.190>um <00:26:54.298>configuration <00:26:54.406>is <00:26:54.513>100 <00:26:54.621>times <00:26:54.729>more <00:26:54.836>easy <00:26:54.944>than <00:26:55.052>Kafka. <00:26:55.160>It

00:26:57.269 --> 00:26:57.279 align:start position:0%
<00:26:57.269>is <00:26:57.270>100 <00:26:57.271>times <00:26:57.272>more <00:26:57.274>easy <00:26:57.275>than <00:26:57.276>Kafka. <00:26:57.278>It

00:26:57.279 --> 00:27:00.470 align:start position:0%
<00:26:57.279>is <00:26:57.372>100 <00:26:57.465>times <00:26:57.559>more <00:26:57.652>easy <00:26:57.745>than <00:26:57.839>Kafka. <00:26:57.932>It <00:26:58.025>can <00:26:58.119>uh <00:26:58.212>support <00:26:58.305>any <00:26:58.399>use <00:26:58.492>cases <00:26:58.585>you <00:26:58.679>might

00:27:00.470 --> 00:27:00.480 align:start position:0%
<00:27:00.470>can <00:27:00.471>uh <00:27:00.472>support <00:27:00.473>any <00:27:00.475>use <00:27:00.476>cases <00:27:00.477>you <00:27:00.479>might

00:27:00.480 --> 00:27:03.350 align:start position:0%
<00:27:00.480>can <00:27:00.567>uh <00:27:00.655>support <00:27:00.742>any <00:27:00.830>use <00:27:00.917>cases <00:27:01.005>you <00:27:01.092>might <00:27:01.180>want. <00:27:01.267>So <00:27:01.355>you <00:27:01.442>can <00:27:01.530>do <00:27:01.617>pubsub, <00:27:01.705>you <00:27:01.792>can <00:27:01.880>do

00:27:03.350 --> 00:27:03.360 align:start position:0%
<00:27:03.350>want. <00:27:03.351>So <00:27:03.352>you <00:27:03.353>can <00:27:03.354>do <00:27:03.355>pubsub, <00:27:03.356>you <00:27:03.357>can <00:27:03.359>do

00:27:03.360 --> 00:27:07.110 align:start position:0%
<00:27:03.360>want. <00:27:03.437>So <00:27:03.515>you <00:27:03.593>can <00:27:03.671>do <00:27:03.748>pubsub, <00:27:03.826>you <00:27:03.904>can <00:27:03.982>do <00:27:04.060>uh <00:27:04.137>work <00:27:04.215>cues, <00:27:04.293>you <00:27:04.371>can <00:27:04.448>you <00:27:04.526>can <00:27:04.604>uh <00:27:04.682>do <00:27:04.760>RPC

00:27:07.110 --> 00:27:07.120 align:start position:0%
<00:27:07.110>uh <00:27:07.110>work <00:27:07.111>cues, <00:27:07.112>you <00:27:07.113>can <00:27:07.114>you <00:27:07.116>can <00:27:07.117>uh <00:27:07.118>do <00:27:07.119>RPC

00:27:07.120 --> 00:27:10.630 align:start position:0%
<00:27:07.120>uh <00:27:07.202>work <00:27:07.284>cues, <00:27:07.367>you <00:27:07.449>can <00:27:07.531>you <00:27:07.614>can <00:27:07.696>uh <00:27:07.778>do <00:27:07.861>RPC <00:27:07.943>calls. <00:27:08.025>Um <00:27:08.108>it <00:27:08.190>it <00:27:08.272>has <00:27:08.355>a <00:27:08.437>clustering <00:27:08.520>thing

00:27:10.630 --> 00:27:10.640 align:start position:0%
<00:27:10.630>calls. <00:27:10.631>Um <00:27:10.632>it <00:27:10.633>it <00:27:10.635>has <00:27:10.636>a <00:27:10.637>clustering <00:27:10.639>thing

00:27:10.640 --> 00:27:12.710 align:start position:0%
<00:27:10.640>calls. <00:27:10.740>Um <00:27:10.840>it <00:27:10.940>it <00:27:11.040>has <00:27:11.140>a <00:27:11.240>clustering <00:27:11.340>thing <00:27:11.440>that's <00:27:11.540>already <00:27:11.640>built <00:27:11.740>in. <00:27:11.840>It's <00:27:11.940>a <00:27:12.040>single

00:27:12.710 --> 00:27:12.720 align:start position:0%
<00:27:12.710>that's <00:27:12.711>already <00:27:12.713>built <00:27:12.714>in. <00:27:12.716>It's <00:27:12.717>a <00:27:12.719>single

00:27:12.720 --> 00:27:16.149 align:start position:0%
<00:27:12.720>that's <00:27:12.827>already <00:27:12.935>built <00:27:13.043>in. <00:27:13.150>It's <00:27:13.258>a <00:27:13.366>single <00:27:13.473>go <00:27:13.581>binary <00:27:13.689>that <00:27:13.796>just <00:27:13.904>runs. <00:27:14.012>It's <00:27:14.120>ultra

00:27:16.149 --> 00:27:16.159 align:start position:0%
<00:27:16.149>go <00:27:16.150>binary <00:27:16.152>that <00:27:16.153>just <00:27:16.155>runs. <00:27:16.156>It's <00:27:16.158>ultra

00:27:16.159 --> 00:27:18.549 align:start position:0%
<00:27:16.159>go <00:27:16.275>binary <00:27:16.392>that <00:27:16.509>just <00:27:16.625>runs. <00:27:16.742>It's <00:27:16.859>ultra <00:27:16.975>simple <00:27:17.092>and <00:27:17.209>highly <00:27:17.325>performant. <00:27:17.442>It's <00:27:17.559>so

00:27:18.549 --> 00:27:18.559 align:start position:0%
<00:27:18.549>simple <00:27:18.550>and <00:27:18.552>highly <00:27:18.554>performant. <00:27:18.556>It's <00:27:18.558>so

00:27:18.559 --> 00:27:21.750 align:start position:0%
<00:27:18.559>simple <00:27:18.666>and <00:27:18.774>highly <00:27:18.882>performant. <00:27:18.989>It's <00:27:19.097>so <00:27:19.205>performant <00:27:19.312>that <00:27:19.420>we <00:27:19.528>use <00:27:19.635>it <00:27:19.743>for <00:27:19.851>pubsub <00:27:19.959>to

00:27:21.750 --> 00:27:21.760 align:start position:0%
<00:27:21.750>performant <00:27:21.751>that <00:27:21.752>we <00:27:21.753>use <00:27:21.755>it <00:27:21.756>for <00:27:21.757>pubsub <00:27:21.759>to

00:27:21.760 --> 00:27:25.750 align:start position:0%
<00:27:21.760>performant <00:27:21.853>that <00:27:21.946>we <00:27:22.040>use <00:27:22.133>it <00:27:22.226>for <00:27:22.320>pubsub <00:27:22.413>to <00:27:22.506>our <00:27:22.600>end <00:27:22.693>users. <00:27:22.786>So <00:27:22.879>we <00:27:22.973>have <00:27:23.066>millions <00:27:23.160>and

00:27:25.750 --> 00:27:25.760 align:start position:0%
<00:27:25.750>our <00:27:25.751>end <00:27:25.752>users. <00:27:25.753>So <00:27:25.755>we <00:27:25.756>have <00:27:25.757>millions <00:27:25.759>and

00:27:25.760 --> 00:27:27.830 align:start position:0%
<00:27:25.760>our <00:27:25.867>end <00:27:25.975>users. <00:27:26.083>So <00:27:26.190>we <00:27:26.298>have <00:27:26.406>millions <00:27:26.513>and <00:27:26.621>millions <00:27:26.729>of <00:27:26.836>devices <00:27:26.944>which <00:27:27.052>are <00:27:27.160>connected

00:27:27.830 --> 00:27:27.840 align:start position:0%
<00:27:27.830>millions <00:27:27.831>of <00:27:27.833>devices <00:27:27.835>which <00:27:27.837>are <00:27:27.839>connected

00:27:27.840 --> 00:27:30.230 align:start position:0%
<00:27:27.840>millions <00:27:27.939>of <00:27:28.040>devices <00:27:28.139>which <00:27:28.240>are <00:27:28.340>connected <00:27:28.439>at <00:27:28.540>the <00:27:28.639>same <00:27:28.740>time <00:27:28.840>and <00:27:28.939>it's <00:27:29.040>not <00:27:29.139>breaking <00:27:29.240>a

00:27:30.230 --> 00:27:30.240 align:start position:0%
<00:27:30.230>at <00:27:30.231>the <00:27:30.232>same <00:27:30.233>time <00:27:30.234>and <00:27:30.235>it's <00:27:30.236>not <00:27:30.237>breaking <00:27:30.239>a

00:27:30.240 --> 00:27:32.870 align:start position:0%
<00:27:30.240>at <00:27:30.333>the <00:27:30.426>same <00:27:30.520>time <00:27:30.613>and <00:27:30.706>it's <00:27:30.800>not <00:27:30.893>breaking <00:27:30.986>a <00:27:31.080>sweat. <00:27:31.173>It's <00:27:31.266>just <00:27:31.360>delivering <00:27:31.453>data <00:27:31.546>to <00:27:31.640>all

00:27:32.870 --> 00:27:32.880 align:start position:0%
<00:27:32.870>sweat. <00:27:32.871>It's <00:27:32.873>just <00:27:32.874>delivering <00:27:32.876>data <00:27:32.877>to <00:27:32.879>all

00:27:32.880 --> 00:27:35.350 align:start position:0%
<00:27:32.880>sweat. <00:27:32.987>It's <00:27:33.095>just <00:27:33.203>delivering <00:27:33.310>data <00:27:33.418>to <00:27:33.526>all <00:27:33.633>of <00:27:33.741>those <00:27:33.849>u <00:27:33.956>in <00:27:34.064>parallel. <00:27:34.172>Works <00:27:34.280>really

00:27:35.350 --> 00:27:35.360 align:start position:0%
<00:27:35.350>of <00:27:35.351>those <00:27:35.352>u <00:27:35.354>in <00:27:35.356>parallel. <00:27:35.357>Works <00:27:35.359>really

00:27:35.360 --> 00:27:38.390 align:start position:0%
<00:27:35.360>of <00:27:35.447>those <00:27:35.534>u <00:27:35.622>in <00:27:35.709>parallel. <00:27:35.797>Works <00:27:35.885>really <00:27:35.972>well. <00:27:36.060>If <00:27:36.147>I <00:27:36.235>had <00:27:36.322>to <00:27:36.409>pay <00:27:36.497>for <00:27:36.584>this <00:27:36.672>I <00:27:36.760>would

00:27:38.390 --> 00:27:38.400 align:start position:0%
<00:27:38.390>well. <00:27:38.391>If <00:27:38.392>I <00:27:38.393>had <00:27:38.394>to <00:27:38.395>pay <00:27:38.396>for <00:27:38.397>this <00:27:38.398>I <00:27:38.399>would

00:27:38.400 --> 00:27:42.390 align:start position:0%
<00:27:38.400>well. <00:27:38.477>If <00:27:38.555>I <00:27:38.633>had <00:27:38.711>to <00:27:38.788>pay <00:27:38.866>for <00:27:38.944>this <00:27:39.022>I <00:27:39.100>would <00:27:39.177>but <00:27:39.255>it's <00:27:39.333>open <00:27:39.411>source <00:27:39.488>so <00:27:39.566>I <00:27:39.644>don't. <00:27:39.722>Um, <00:27:39.800>and

00:27:42.390 --> 00:27:42.400 align:start position:0%
<00:27:42.390>but <00:27:42.391>it's <00:27:42.392>open <00:27:42.393>source <00:27:42.394>so <00:27:42.395>I <00:27:42.396>don't. <00:27:42.397>Um, <00:27:42.399>and

00:27:42.400 --> 00:27:45.669 align:start position:0%
<00:27:42.400>but <00:27:42.487>it's <00:27:42.575>open <00:27:42.662>source <00:27:42.750>so <00:27:42.837>I <00:27:42.925>don't. <00:27:43.012>Um, <00:27:43.100>and <00:27:43.187>one <00:27:43.275>thing <00:27:43.362>to <00:27:43.450>note <00:27:43.537>is <00:27:43.625>most <00:27:43.712>apps <00:27:43.800>don't

00:27:45.669 --> 00:27:45.679 align:start position:0%
<00:27:45.669>one <00:27:45.670>thing <00:27:45.671>to <00:27:45.672>note <00:27:45.674>is <00:27:45.675>most <00:27:45.676>apps <00:27:45.678>don't

00:27:45.679 --> 00:27:48.390 align:start position:0%
<00:27:45.679>one <00:27:45.786>thing <00:27:45.894>to <00:27:46.002>note <00:27:46.109>is <00:27:46.217>most <00:27:46.325>apps <00:27:46.432>don't <00:27:46.540>have <00:27:46.648>Google <00:27:46.755>level <00:27:46.863>traffic, <00:27:46.971>right? <00:27:47.079>But

00:27:48.390 --> 00:27:48.400 align:start position:0%
<00:27:48.390>have <00:27:48.391>Google <00:27:48.393>level <00:27:48.395>traffic, <00:27:48.397>right? <00:27:48.399>But

00:27:48.400 --> 00:27:51.830 align:start position:0%
<00:27:48.400>have <00:27:48.516>Google <00:27:48.633>level <00:27:48.750>traffic, <00:27:48.866>right? <00:27:48.983>But <00:27:49.100>they <00:27:49.216>have <00:27:49.333>human <00:27:49.450>level <00:27:49.566>mistakes. <00:27:49.683>And <00:27:49.800>if

00:27:51.830 --> 00:27:51.840 align:start position:0%
<00:27:51.830>they <00:27:51.831>have <00:27:51.832>human <00:27:51.834>level <00:27:51.836>mistakes. <00:27:51.837>And <00:27:51.839>if

00:27:51.840 --> 00:27:54.470 align:start position:0%
<00:27:51.840>they <00:27:51.947>have <00:27:52.055>human <00:27:52.163>level <00:27:52.270>mistakes. <00:27:52.378>And <00:27:52.486>if <00:27:52.593>you <00:27:52.701>have <00:27:52.809>a <00:27:52.916>complicated <00:27:53.024>system, <00:27:53.132>you <00:27:53.240>have

00:27:54.470 --> 00:27:54.480 align:start position:0%
<00:27:54.470>you <00:27:54.471>have <00:27:54.473>a <00:27:54.474>complicated <00:27:54.476>system, <00:27:54.477>you <00:27:54.479>have

00:27:54.480 --> 00:27:56.710 align:start position:0%
<00:27:54.480>you <00:27:54.587>have <00:27:54.695>a <00:27:54.803>complicated <00:27:54.910>system, <00:27:55.018>you <00:27:55.126>have <00:27:55.233>more <00:27:55.341>opportunity <00:27:55.449>for <00:27:55.556>your <00:27:55.664>people <00:27:55.772>to <00:27:55.880>make

00:27:56.710 --> 00:27:56.720 align:start position:0%
<00:27:56.710>more <00:27:56.711>opportunity <00:27:56.713>for <00:27:56.714>your <00:27:56.716>people <00:27:56.717>to <00:27:56.719>make

00:27:56.720 --> 00:27:59.430 align:start position:0%
<00:27:56.720>more <00:27:56.836>opportunity <00:27:56.953>for <00:27:57.070>your <00:27:57.186>people <00:27:57.303>to <00:27:57.420>make <00:27:57.536>mistakes. <00:27:57.653>And <00:27:57.770>when <00:27:57.886>they <00:27:58.003>make <00:27:58.120>mistakes,

00:27:59.430 --> 00:27:59.440 align:start position:0%
<00:27:59.430>mistakes. <00:27:59.431>And <00:27:59.433>when <00:27:59.435>they <00:27:59.437>make <00:27:59.439>mistakes,

00:27:59.440 --> 00:28:02.310 align:start position:0%
<00:27:59.440>mistakes. <00:27:59.547>And <00:27:59.655>when <00:27:59.763>they <00:27:59.870>make <00:27:59.978>mistakes, <00:28:00.086>it's <00:28:00.193>it's <00:28:00.301>it <00:28:00.409>gets <00:28:00.516>harder <00:28:00.624>and <00:28:00.732>harder <00:28:00.840>to

00:28:02.310 --> 00:28:02.320 align:start position:0%
<00:28:02.310>it's <00:28:02.311>it's <00:28:02.312>it <00:28:02.313>gets <00:28:02.315>harder <00:28:02.316>and <00:28:02.317>harder <00:28:02.319>to

00:28:02.320 --> 00:28:05.510 align:start position:0%
<00:28:02.320>it's <00:28:02.419>it's <00:28:02.520>it <00:28:02.620>gets <00:28:02.720>harder <00:28:02.820>and <00:28:02.919>harder <00:28:03.020>to <00:28:03.120>recover <00:28:03.220>from <00:28:03.320>them. <00:28:03.419>So <00:28:03.520>my <00:28:03.620>advice <00:28:03.720>always

00:28:05.510 --> 00:28:05.520 align:start position:0%
<00:28:05.510>recover <00:28:05.511>from <00:28:05.513>them. <00:28:05.514>So <00:28:05.516>my <00:28:05.517>advice <00:28:05.519>always

00:28:05.520 --> 00:28:10.389 align:start position:0%
<00:28:05.520>recover <00:28:05.620>from <00:28:05.720>them. <00:28:05.820>So <00:28:05.920>my <00:28:06.020>advice <00:28:06.120>always <00:28:06.220>to <00:28:06.320>people <00:28:06.420>is <00:28:06.520>to <00:28:06.620>keep <00:28:06.720>it <00:28:06.820>stupid <00:28:06.920>simple

00:28:10.389 --> 00:28:10.399 align:start position:0%
<00:28:10.389>to <00:28:10.390>people <00:28:10.391>is <00:28:10.392>to <00:28:10.394>keep <00:28:10.395>it <00:28:10.396>stupid <00:28:10.398>simple

00:28:10.399 --> 00:28:13.029 align:start position:0%
<00:28:10.399>to <00:28:10.486>people <00:28:10.573>is <00:28:10.661>to <00:28:10.748>keep <00:28:10.836>it <00:28:10.924>stupid <00:28:11.011>simple <00:28:11.099>for <00:28:11.186>as <00:28:11.274>long <00:28:11.361>as <00:28:11.448>you <00:28:11.536>can. <00:28:11.623>That's <00:28:11.711>the <00:28:11.799>best

00:28:13.029 --> 00:28:13.039 align:start position:0%
<00:28:13.029>for <00:28:13.030>as <00:28:13.031>long <00:28:13.032>as <00:28:13.033>you <00:28:13.034>can. <00:28:13.035>That's <00:28:13.036>the <00:28:13.038>best

00:28:13.039 --> 00:28:15.350 align:start position:0%
<00:28:13.039>for <00:28:13.126>as <00:28:13.214>long <00:28:13.301>as <00:28:13.389>you <00:28:13.476>can. <00:28:13.564>That's <00:28:13.651>the <00:28:13.739>best <00:28:13.826>advice <00:28:13.914>I <00:28:14.001>can <00:28:14.089>give <00:28:14.176>you. <00:28:14.264>It <00:28:14.351>should <00:28:14.439>be

00:28:15.350 --> 00:28:15.360 align:start position:0%
<00:28:15.350>advice <00:28:15.351>I <00:28:15.352>can <00:28:15.353>give <00:28:15.355>you. <00:28:15.356>It <00:28:15.357>should <00:28:15.359>be

00:28:15.360 --> 00:28:17.110 align:start position:0%
<00:28:15.360>advice <00:28:15.476>I <00:28:15.593>can <00:28:15.709>give <00:28:15.826>you. <00:28:15.943>It <00:28:16.060>should <00:28:16.176>be <00:28:16.293>simple. <00:28:16.409>If <00:28:16.526>it's <00:28:16.643>complicated, <00:28:16.760>you're

00:28:17.110 --> 00:28:17.120 align:start position:0%
<00:28:17.110>simple. <00:28:17.112>If <00:28:17.114>it's <00:28:17.116>complicated, <00:28:17.119>you're

00:28:17.120 --> 00:28:19.909 align:start position:0%
<00:28:17.120>simple. <00:28:17.247>If <00:28:17.374>it's <00:28:17.501>complicated, <00:28:17.629>you're <00:28:17.756>doing <00:28:17.883>it <00:28:18.010>wrong. <00:28:18.138>It <00:28:18.265>should <00:28:18.392>be <00:28:18.520>complicated

00:28:19.909 --> 00:28:19.919 align:start position:0%
<00:28:19.909>doing <00:28:19.910>it <00:28:19.912>wrong. <00:28:19.913>It <00:28:19.915>should <00:28:19.916>be <00:28:19.918>complicated

00:28:19.919 --> 00:28:22.549 align:start position:0%
<00:28:19.919>doing <00:28:20.019>it <00:28:20.119>wrong. <00:28:20.219>It <00:28:20.319>should <00:28:20.419>be <00:28:20.519>complicated <00:28:20.619>for <00:28:20.719>a <00:28:20.819>reason. <00:28:20.919>The <00:28:21.019>reason <00:28:21.119>is <00:28:21.219>not, <00:28:21.319>oh,

00:28:22.549 --> 00:28:22.559 align:start position:0%
<00:28:22.549>for <00:28:22.550>a <00:28:22.551>reason. <00:28:22.552>The <00:28:22.554>reason <00:28:22.555>is <00:28:22.556>not, <00:28:22.558>oh,

00:28:22.559 --> 00:28:25.190 align:start position:0%
<00:28:22.559>for <00:28:22.658>a <00:28:22.759>reason. <00:28:22.859>The <00:28:22.959>reason <00:28:23.059>is <00:28:23.158>not, <00:28:23.259>oh, <00:28:23.359>this <00:28:23.459>is <00:28:23.559>cool. <00:28:23.658>That's <00:28:23.759>not <00:28:23.859>a <00:28:23.959>reason.

00:28:25.190 --> 00:28:25.200 align:start position:0%
<00:28:25.190>this <00:28:25.191>is <00:28:25.193>cool. <00:28:25.194>That's <00:28:25.196>not <00:28:25.197>a <00:28:25.199>reason.

00:28:25.200 --> 00:28:28.950 align:start position:0%
<00:28:25.200>this <00:28:25.307>is <00:28:25.415>cool. <00:28:25.523>That's <00:28:25.630>not <00:28:25.738>a <00:28:25.846>reason. <00:28:25.953>Simple <00:28:26.061>is <00:28:26.169>boring. <00:28:26.276>And <00:28:26.384>it's <00:28:26.492>boring, <00:28:26.600>but

00:28:28.950 --> 00:28:28.960 align:start position:0%
<00:28:28.950>Simple <00:28:28.951>is <00:28:28.953>boring. <00:28:28.954>And <00:28:28.956>it's <00:28:28.957>boring, <00:28:28.959>but

00:28:28.960 --> 00:28:31.029 align:start position:0%
<00:28:28.960>Simple <00:28:29.053>is <00:28:29.146>boring. <00:28:29.240>And <00:28:29.333>it's <00:28:29.426>boring, <00:28:29.520>but <00:28:29.613>we <00:28:29.706>like <00:28:29.800>to <00:28:29.893>try <00:28:29.986>out <00:28:30.080>new <00:28:30.173>stuff. <00:28:30.266>And <00:28:30.360>simple

00:28:31.029 --> 00:28:31.039 align:start position:0%
<00:28:31.029>we <00:28:31.030>like <00:28:31.031>to <00:28:31.032>try <00:28:31.033>out <00:28:31.034>new <00:28:31.035>stuff. <00:28:31.036>And <00:28:31.038>simple

00:28:31.039 --> 00:28:34.230 align:start position:0%
<00:28:31.039>we <00:28:31.139>like <00:28:31.239>to <00:28:31.339>try <00:28:31.439>out <00:28:31.539>new <00:28:31.639>stuff. <00:28:31.739>And <00:28:31.839>simple <00:28:31.939>is <00:28:32.039>boring. <00:28:32.139>But <00:28:32.239>boring <00:28:32.339>is <00:28:32.439>good.

00:28:34.230 --> 00:28:34.240 align:start position:0%
<00:28:34.230>is <00:28:34.231>boring. <00:28:34.233>But <00:28:34.235>boring <00:28:34.237>is <00:28:34.239>good.

00:28:34.240 --> 00:28:36.149 align:start position:0%
<00:28:34.240>is <00:28:34.473>boring. <00:28:34.706>But <00:28:34.940>boring <00:28:35.173>is <00:28:35.406>good. <00:28:35.640>And

00:28:36.149 --> 00:28:36.159 align:start position:0%
And

00:28:36.159 --> 00:28:39.750 align:start position:0%
<00:28:36.159>And <00:28:36.314>I <00:28:36.470>what <00:28:36.625>we <00:28:36.781>do <00:28:36.936>is <00:28:37.092>if <00:28:37.247>it <00:28:37.403>adds <00:28:37.559>complexity,

00:28:39.750 --> 00:28:39.760 align:start position:0%
<00:28:39.750>I <00:28:39.751>what <00:28:39.752>we <00:28:39.753>do <00:28:39.754>is <00:28:39.755>if <00:28:39.756>it <00:28:39.757>adds <00:28:39.759>complexity,

00:28:39.760 --> 00:28:41.510 align:start position:0%
<00:28:39.760>I <00:28:39.847>what <00:28:39.935>we <00:28:40.022>do <00:28:40.110>is <00:28:40.197>if <00:28:40.285>it <00:28:40.372>adds <00:28:40.460>complexity, <00:28:40.547>if <00:28:40.635>something <00:28:40.722>that <00:28:40.810>we <00:28:40.897>want <00:28:40.985>to <00:28:41.072>do, <00:28:41.160>if

00:28:41.510 --> 00:28:41.520 align:start position:0%
<00:28:41.510>if <00:28:41.511>something <00:28:41.512>that <00:28:41.513>we <00:28:41.515>want <00:28:41.516>to <00:28:41.517>do, <00:28:41.519>if

00:28:41.520 --> 00:28:43.430 align:start position:0%
<00:28:41.520>if <00:28:41.613>something <00:28:41.706>that <00:28:41.800>we <00:28:41.893>want <00:28:41.986>to <00:28:42.080>do, <00:28:42.173>if <00:28:42.266>something <00:28:42.360>that <00:28:42.453>we <00:28:42.546>want <00:28:42.639>to <00:28:42.733>add, <00:28:42.826>if <00:28:42.920>it

00:28:43.430 --> 00:28:43.440 align:start position:0%
<00:28:43.430>something <00:28:43.431>that <00:28:43.432>we <00:28:43.433>want <00:28:43.435>to <00:28:43.436>add, <00:28:43.437>if <00:28:43.439>it

00:28:43.440 --> 00:28:46.789 align:start position:0%
<00:28:43.440>something <00:28:43.540>that <00:28:43.640>we <00:28:43.740>want <00:28:43.840>to <00:28:43.940>add, <00:28:44.040>if <00:28:44.140>it <00:28:44.240>adds <00:28:44.340>complexity, <00:28:44.440>what <00:28:44.540>do <00:28:44.640>I <00:28:44.740>get? <00:28:44.840>What

00:28:46.789 --> 00:28:46.799 align:start position:0%
<00:28:46.789>adds <00:28:46.790>complexity, <00:28:46.792>what <00:28:46.793>do <00:28:46.795>I <00:28:46.796>get? <00:28:46.798>What

00:28:46.799 --> 00:28:50.549 align:start position:0%
<00:28:46.799>adds <00:28:46.899>complexity, <00:28:46.999>what <00:28:47.099>do <00:28:47.199>I <00:28:47.299>get? <00:28:47.399>What <00:28:47.499>will <00:28:47.599>I <00:28:47.699>have <00:28:47.799>aside <00:28:47.899>from <00:28:47.999>it <00:28:48.099>being <00:28:48.199>shiny

00:28:50.549 --> 00:28:50.559 align:start position:0%
<00:28:50.549>will <00:28:50.550>I <00:28:50.551>have <00:28:50.552>aside <00:28:50.554>from <00:28:50.555>it <00:28:50.556>being <00:28:50.558>shiny

00:28:50.559 --> 00:28:54.710 align:start position:0%
<00:28:50.559>will <00:28:50.646>I <00:28:50.734>have <00:28:50.821>aside <00:28:50.908>from <00:28:50.996>it <00:28:51.084>being <00:28:51.171>shiny <00:28:51.259>and <00:28:51.346>cool <00:28:51.434>and <00:28:51.521>a <00:28:51.609>and <00:28:51.696>Google <00:28:51.783>is <00:28:51.871>using <00:28:51.959>it

00:28:54.710 --> 00:28:54.720 align:start position:0%
<00:28:54.710>and <00:28:54.711>cool <00:28:54.712>and <00:28:54.713>a <00:28:54.714>and <00:28:54.715>Google <00:28:54.716>is <00:28:54.717>using <00:28:54.719>it

00:28:54.720 --> 00:28:57.830 align:start position:0%
<00:28:54.720>and <00:28:54.797>cool <00:28:54.875>and <00:28:54.953>a <00:28:55.031>and <00:28:55.108>Google <00:28:55.186>is <00:28:55.264>using <00:28:55.342>it <00:28:55.420>like <00:28:55.497>what <00:28:55.575>will <00:28:55.653>I <00:28:55.731>get? <00:28:55.808>Can <00:28:55.886>I <00:28:55.964>solve <00:28:56.042>it <00:28:56.120>in

00:28:57.830 --> 00:28:57.840 align:start position:0%
<00:28:57.830>like <00:28:57.831>what <00:28:57.831>will <00:28:57.832>I <00:28:57.833>get? <00:28:57.835>Can <00:28:57.836>I <00:28:57.837>solve <00:28:57.838>it <00:28:57.839>in

00:28:57.840 --> 00:29:00.070 align:start position:0%
<00:28:57.840>like <00:28:57.956>what <00:28:58.073>will <00:28:58.189>I <00:28:58.306>get? <00:28:58.423>Can <00:28:58.540>I <00:28:58.656>solve <00:28:58.773>it <00:28:58.889>in <00:28:59.006>a <00:28:59.123>simpler <00:28:59.240>manner?

00:29:00.070 --> 00:29:00.080 align:start position:0%
<00:29:00.070>a <00:29:00.074>simpler <00:29:00.079>manner?

00:29:00.080 --> 00:29:03.190 align:start position:0%
<00:29:00.080>a <00:29:00.254>simpler <00:29:00.429>manner? <00:29:00.605>And <00:29:00.780>complexity <00:29:00.955>is <00:29:01.129>not <00:29:01.304>a <00:29:01.480>virtue.

00:29:03.190 --> 00:29:03.200 align:start position:0%
<00:29:03.190>And <00:29:03.191>complexity <00:29:03.193>is <00:29:03.195>not <00:29:03.197>a <00:29:03.199>virtue.

00:29:03.200 --> 00:29:05.590 align:start position:0%
<00:29:03.200>And <00:29:03.316>complexity <00:29:03.433>is <00:29:03.550>not <00:29:03.666>a <00:29:03.783>virtue. <00:29:03.900>um <00:29:04.016>you <00:29:04.133>will <00:29:04.250>have <00:29:04.366>developers <00:29:04.483>who <00:29:04.600>write

00:29:05.590 --> 00:29:05.600 align:start position:0%
<00:29:05.590>um <00:29:05.591>you <00:29:05.592>will <00:29:05.594>have <00:29:05.596>developers <00:29:05.597>who <00:29:05.599>write

00:29:05.600 --> 00:29:09.110 align:start position:0%
<00:29:05.600>um <00:29:05.699>you <00:29:05.800>will <00:29:05.899>have <00:29:06.000>developers <00:29:06.100>who <00:29:06.199>write <00:29:06.300>this <00:29:06.399>crazy <00:29:06.500>oneliner <00:29:06.600>and <00:29:06.699>like <00:29:06.800>look <00:29:06.899>at <00:29:07.000>all

00:29:09.110 --> 00:29:09.120 align:start position:0%
<00:29:09.110>this <00:29:09.111>crazy <00:29:09.112>oneliner <00:29:09.113>and <00:29:09.115>like <00:29:09.116>look <00:29:09.117>at <00:29:09.119>all

00:29:09.120 --> 00:29:11.750 align:start position:0%
<00:29:09.120>this <00:29:09.213>crazy <00:29:09.306>oneliner <00:29:09.399>and <00:29:09.493>like <00:29:09.586>look <00:29:09.679>at <00:29:09.773>all <00:29:09.866>everything <00:29:09.959>that <00:29:10.053>I <00:29:10.146>know <00:29:10.239>but <00:29:10.333>if <00:29:10.426>you <00:29:10.520>have

00:29:11.750 --> 00:29:11.760 align:start position:0%
<00:29:11.750>everything <00:29:11.751>that <00:29:11.752>I <00:29:11.753>know <00:29:11.755>but <00:29:11.756>if <00:29:11.757>you <00:29:11.759>have

00:29:11.760 --> 00:29:13.990 align:start position:0%
<00:29:11.760>everything <00:29:11.867>that <00:29:11.975>I <00:29:12.083>know <00:29:12.190>but <00:29:12.298>if <00:29:12.406>you <00:29:12.513>have <00:29:12.621>senior <00:29:12.729>developers <00:29:12.836>they <00:29:12.944>will <00:29:13.052>write <00:29:13.160>it

00:29:13.990 --> 00:29:14.000 align:start position:0%
<00:29:13.990>senior <00:29:13.991>developers <00:29:13.993>they <00:29:13.995>will <00:29:13.997>write <00:29:13.999>it

00:29:14.000 --> 00:29:16.389 align:start position:0%
<00:29:14.000>senior <00:29:14.116>developers <00:29:14.233>they <00:29:14.350>will <00:29:14.466>write <00:29:14.583>it <00:29:14.700>simple <00:29:14.816>code <00:29:14.933>that <00:29:15.050>everybody <00:29:15.166>will <00:29:15.283>be <00:29:15.400>able

00:29:16.389 --> 00:29:16.399 align:start position:0%
<00:29:16.389>simple <00:29:16.390>code <00:29:16.391>that <00:29:16.393>everybody <00:29:16.395>will <00:29:16.396>be <00:29:16.398>able

00:29:16.399 --> 00:29:18.470 align:start position:0%
<00:29:16.399>simple <00:29:16.492>code <00:29:16.585>that <00:29:16.678>everybody <00:29:16.772>will <00:29:16.865>be <00:29:16.958>able <00:29:17.052>to <00:29:17.145>read <00:29:17.238>and <00:29:17.332>that's <00:29:17.425>what <00:29:17.518>you <00:29:17.612>need <00:29:17.705>to <00:29:17.799>do

00:29:18.470 --> 00:29:18.480 align:start position:0%
<00:29:18.470>to <00:29:18.471>read <00:29:18.472>and <00:29:18.473>that's <00:29:18.474>what <00:29:18.475>you <00:29:18.476>need <00:29:18.477>to <00:29:18.479>do

00:29:18.480 --> 00:29:21.590 align:start position:0%
<00:29:18.480>to <00:29:18.567>read <00:29:18.655>and <00:29:18.742>that's <00:29:18.830>what <00:29:18.917>you <00:29:19.005>need <00:29:19.092>to <00:29:19.180>do <00:29:19.267>with <00:29:19.355>your <00:29:19.442>system <00:29:19.530>as <00:29:19.617>a <00:29:19.705>whole <00:29:19.792>you <00:29:19.880>should

00:29:21.590 --> 00:29:21.600 align:start position:0%
<00:29:21.590>with <00:29:21.591>your <00:29:21.592>system <00:29:21.593>as <00:29:21.595>a <00:29:21.596>whole <00:29:21.597>you <00:29:21.599>should

00:29:21.600 --> 00:29:23.350 align:start position:0%
<00:29:21.600>with <00:29:21.707>your <00:29:21.815>system <00:29:21.923>as <00:29:22.030>a <00:29:22.138>whole <00:29:22.246>you <00:29:22.353>should <00:29:22.461>always <00:29:22.569>start <00:29:22.676>simple <00:29:22.784>you <00:29:22.892>should <00:29:23.000>avoid

00:29:23.350 --> 00:29:23.360 align:start position:0%
<00:29:23.350>always <00:29:23.351>start <00:29:23.353>simple <00:29:23.355>you <00:29:23.357>should <00:29:23.359>avoid

00:29:23.360 --> 00:29:26.389 align:start position:0%
<00:29:23.360>always <00:29:23.476>start <00:29:23.593>simple <00:29:23.709>you <00:29:23.826>should <00:29:23.943>avoid <00:29:24.060>complexity <00:29:24.176>if <00:29:24.293>it's <00:29:24.409>not <00:29:24.526>needed <00:29:24.643>and <00:29:24.760>you

00:29:26.389 --> 00:29:26.399 align:start position:0%
<00:29:26.389>complexity <00:29:26.390>if <00:29:26.391>it's <00:29:26.393>not <00:29:26.395>needed <00:29:26.396>and <00:29:26.398>you

00:29:26.399 --> 00:29:28.710 align:start position:0%
<00:29:26.399>complexity <00:29:26.526>if <00:29:26.653>it's <00:29:26.780>not <00:29:26.908>needed <00:29:27.035>and <00:29:27.162>you <00:29:27.289>should <00:29:27.417>only <00:29:27.544>introduce <00:29:27.671>complexity <00:29:27.799>when

00:29:28.710 --> 00:29:28.720 align:start position:0%
<00:29:28.710>should <00:29:28.712>only <00:29:28.714>introduce <00:29:28.716>complexity <00:29:28.719>when

00:29:28.720 --> 00:29:30.470 align:start position:0%
<00:29:28.720>should <00:29:28.847>only <00:29:28.974>introduce <00:29:29.101>complexity <00:29:29.229>when <00:29:29.356>you <00:29:29.483>actually <00:29:29.610>have <00:29:29.738>the <00:29:29.865>need <00:29:29.992>which <00:29:30.120>which

00:29:30.470 --> 00:29:30.480 align:start position:0%
<00:29:30.470>you <00:29:30.471>actually <00:29:30.473>have <00:29:30.474>the <00:29:30.476>need <00:29:30.477>which <00:29:30.479>which

00:29:30.480 --> 00:29:31.909 align:start position:0%
<00:29:30.480>you <00:29:30.587>actually <00:29:30.694>have <00:29:30.801>the <00:29:30.908>need <00:29:31.015>which <00:29:31.123>which <00:29:31.230>means <00:29:31.337>you <00:29:31.444>don't <00:29:31.551>start <00:29:31.658>with <00:29:31.766>mic

00:29:31.909 --> 00:29:31.919 align:start position:0%
<00:29:31.909>means <00:29:31.910>you <00:29:31.912>don't <00:29:31.914>start <00:29:31.916>with <00:29:31.918>mic

00:29:31.919 --> 00:29:34.389 align:start position:0%
<00:29:31.919>means <00:29:32.046>you <00:29:32.173>don't <00:29:32.300>start <00:29:32.428>with <00:29:32.555>mic <00:29:32.682>microservices. <00:29:32.809>Even <00:29:32.937>if <00:29:33.064>you <00:29:33.191>think <00:29:33.319>that

00:29:34.389 --> 00:29:34.399 align:start position:0%
<00:29:34.389>microservices. <00:29:34.390>Even <00:29:34.392>if <00:29:34.394>you <00:29:34.396>think <00:29:34.398>that

00:29:34.399 --> 00:29:37.190 align:start position:0%
<00:29:34.399>microservices. <00:29:34.515>Even <00:29:34.632>if <00:29:34.748>you <00:29:34.865>think <00:29:34.982>that <00:29:35.099>you're <00:29:35.215>going <00:29:35.332>to <00:29:35.448>have <00:29:35.565>100 <00:29:35.682>million <00:29:35.799>users,

00:29:37.190 --> 00:29:37.200 align:start position:0%
<00:29:37.190>you're <00:29:37.191>going <00:29:37.193>to <00:29:37.194>have <00:29:37.196>100 <00:29:37.197>million <00:29:37.199>users,

00:29:37.200 --> 00:29:38.950 align:start position:0%
<00:29:37.200>you're <00:29:37.316>going <00:29:37.433>to <00:29:37.550>have <00:29:37.666>100 <00:29:37.783>million <00:29:37.900>users, <00:29:38.016>you <00:29:38.133>don't <00:29:38.250>start <00:29:38.366>with <00:29:38.483>microservices. <00:29:38.600>You

00:29:38.950 --> 00:29:38.960 align:start position:0%
<00:29:38.950>you <00:29:38.951>don't <00:29:38.953>start <00:29:38.955>with <00:29:38.957>microservices. <00:29:38.959>You

00:29:38.960 --> 00:29:41.110 align:start position:0%
<00:29:38.960>you <00:29:39.087>don't <00:29:39.214>start <00:29:39.341>with <00:29:39.469>microservices. <00:29:39.596>You <00:29:39.723>start <00:29:39.850>with <00:29:39.978>something <00:29:40.105>simple <00:29:40.232>and <00:29:40.360>then

00:29:41.110 --> 00:29:41.120 align:start position:0%
<00:29:41.110>start <00:29:41.111>with <00:29:41.113>something <00:29:41.115>simple <00:29:41.117>and <00:29:41.119>then

00:29:41.120 --> 00:29:43.909 align:start position:0%
<00:29:41.120>start <00:29:41.219>with <00:29:41.320>something <00:29:41.419>simple <00:29:41.520>and <00:29:41.620>then <00:29:41.719>when <00:29:41.820>you <00:29:41.919>see <00:29:42.020>what <00:29:42.120>is <00:29:42.219>slow, <00:29:42.320>then <00:29:42.419>you <00:29:42.520>can

00:29:43.909 --> 00:29:43.919 align:start position:0%
<00:29:43.909>when <00:29:43.910>you <00:29:43.911>see <00:29:43.912>what <00:29:43.913>is <00:29:43.914>slow, <00:29:43.915>then <00:29:43.916>you <00:29:43.918>can

00:29:43.919 --> 00:29:46.470 align:start position:0%
<00:29:43.919>when <00:29:44.012>you <00:29:44.105>see <00:29:44.199>what <00:29:44.292>is <00:29:44.385>slow, <00:29:44.479>then <00:29:44.572>you <00:29:44.665>can <00:29:44.759>separate <00:29:44.852>that <00:29:44.945>into <00:29:45.039>a <00:29:45.132>separate <00:29:45.225>service <00:29:45.319>if

00:29:46.470 --> 00:29:46.480 align:start position:0%
<00:29:46.470>separate <00:29:46.471>that <00:29:46.473>into <00:29:46.474>a <00:29:46.476>separate <00:29:46.477>service <00:29:46.479>if

00:29:46.480 --> 00:29:49.110 align:start position:0%
<00:29:46.480>separate <00:29:46.580>that <00:29:46.680>into <00:29:46.780>a <00:29:46.880>separate <00:29:46.980>service <00:29:47.080>if <00:29:47.180>needed <00:29:47.280>and <00:29:47.380>then <00:29:47.480>you <00:29:47.580>can <00:29:47.680>grow <00:29:47.780>your <00:29:47.880>system

00:29:49.110 --> 00:29:49.120 align:start position:0%
<00:29:49.110>needed <00:29:49.111>and <00:29:49.112>then <00:29:49.113>you <00:29:49.115>can <00:29:49.116>grow <00:29:49.117>your <00:29:49.119>system

00:29:49.120 --> 00:29:51.669 align:start position:0%
<00:29:49.120>needed <00:29:49.219>and <00:29:49.320>then <00:29:49.419>you <00:29:49.520>can <00:29:49.620>grow <00:29:49.719>your <00:29:49.820>system <00:29:49.919>because <00:29:50.020>if <00:29:50.120>you <00:29:50.219>start <00:29:50.320>with <00:29:50.419>a <00:29:50.520>complicated

00:29:51.669 --> 00:29:51.679 align:start position:0%
<00:29:51.669>because <00:29:51.670>if <00:29:51.672>you <00:29:51.673>start <00:29:51.675>with <00:29:51.676>a <00:29:51.678>complicated

00:29:51.679 --> 00:29:54.149 align:start position:0%
<00:29:51.679>because <00:29:51.779>if <00:29:51.879>you <00:29:51.979>start <00:29:52.079>with <00:29:52.179>a <00:29:52.279>complicated <00:29:52.379>system, <00:29:52.479>then <00:29:52.579>you <00:29:52.679>will <00:29:52.779>not <00:29:52.879>be <00:29:52.979>able <00:29:53.079>to

00:29:54.149 --> 00:29:54.159 align:start position:0%
<00:29:54.149>system, <00:29:54.150>then <00:29:54.151>you <00:29:54.152>will <00:29:54.154>not <00:29:54.155>be <00:29:54.156>able <00:29:54.158>to

00:29:54.159 --> 00:29:55.830 align:start position:0%
<00:29:54.159>system, <00:29:54.259>then <00:29:54.359>you <00:29:54.459>will <00:29:54.559>not <00:29:54.659>be <00:29:54.759>able <00:29:54.859>to <00:29:54.959>bring <00:29:55.059>business <00:29:55.159>value. <00:29:55.259>And <00:29:55.359>I <00:29:55.459>talked <00:29:55.559>with

00:29:55.830 --> 00:29:55.840 align:start position:0%
<00:29:55.830>bring <00:29:55.831>business <00:29:55.832>value. <00:29:55.834>And <00:29:55.836>I <00:29:55.837>talked <00:29:55.839>with

00:29:55.840 --> 00:29:58.789 align:start position:0%
<00:29:55.840>bring <00:29:55.939>business <00:29:56.040>value. <00:29:56.139>And <00:29:56.240>I <00:29:56.340>talked <00:29:56.439>with <00:29:56.540>a <00:29:56.639>lot <00:29:56.740>of <00:29:56.840>founders <00:29:56.939>about <00:29:57.040>this <00:29:57.139>and <00:29:57.240>they

00:29:58.789 --> 00:29:58.799 align:start position:0%
<00:29:58.789>a <00:29:58.790>lot <00:29:58.791>of <00:29:58.792>founders <00:29:58.794>about <00:29:58.795>this <00:29:58.796>and <00:29:58.798>they

00:29:58.799 --> 00:30:00.389 align:start position:0%
<00:29:58.799>a <00:29:58.906>lot <00:29:59.014>of <00:29:59.122>founders <00:29:59.229>about <00:29:59.337>this <00:29:59.445>and <00:29:59.552>they <00:29:59.660>what's <00:29:59.768>in <00:29:59.875>common <00:29:59.983>is <00:30:00.091>mostly <00:30:00.199>their

00:30:00.389 --> 00:30:00.399 align:start position:0%
<00:30:00.389>what's <00:30:00.390>in <00:30:00.392>common <00:30:00.394>is <00:30:00.396>mostly <00:30:00.398>their

00:30:00.399 --> 00:30:02.310 align:start position:0%
<00:30:00.399>what's <00:30:00.539>in <00:30:00.678>common <00:30:00.819>is <00:30:00.958>mostly <00:30:01.099>their <00:30:01.238>startups <00:30:01.379>failed <00:30:01.518>because <00:30:01.658>they <00:30:01.799>didn't

00:30:02.310 --> 00:30:02.320 align:start position:0%
<00:30:02.310>startups <00:30:02.312>failed <00:30:02.314>because <00:30:02.316>they <00:30:02.319>didn't

00:30:02.320 --> 00:30:04.230 align:start position:0%
<00:30:02.320>startups <00:30:02.460>failed <00:30:02.600>because <00:30:02.740>they <00:30:02.879>didn't <00:30:03.020>deliver <00:30:03.159>any <00:30:03.300>business <00:30:03.439>value <00:30:03.580>because <00:30:03.720>they

00:30:04.230 --> 00:30:04.240 align:start position:0%
<00:30:04.230>deliver <00:30:04.231>any <00:30:04.233>business <00:30:04.235>value <00:30:04.237>because <00:30:04.239>they

00:30:04.240 --> 00:30:07.029 align:start position:0%
<00:30:04.240>deliver <00:30:04.356>any <00:30:04.473>business <00:30:04.590>value <00:30:04.706>because <00:30:04.823>they <00:30:04.940>focused <00:30:05.056>on <00:30:05.173>technology <00:30:05.290>too <00:30:05.406>much. <00:30:05.523>So <00:30:05.640>to

00:30:07.029 --> 00:30:07.039 align:start position:0%
<00:30:07.029>focused <00:30:07.030>on <00:30:07.032>technology <00:30:07.033>too <00:30:07.035>much. <00:30:07.036>So <00:30:07.038>to

00:30:07.039 --> 00:30:08.710 align:start position:0%
<00:30:07.039>focused <00:30:07.239>on <00:30:07.439>technology <00:30:07.639>too <00:30:07.839>much. <00:30:08.039>So <00:30:08.239>to <00:30:08.439>recap

00:30:08.710 --> 00:30:08.720 align:start position:0%
recap

00:30:08.720 --> 00:30:11.190 align:start position:0%
<00:30:08.720>recap <00:30:08.920>for <00:30:09.120>the <00:30:09.320>cloud <00:30:09.520>yes <00:30:09.720>really <00:30:09.920>cool <00:30:10.120>think

00:30:11.190 --> 00:30:11.200 align:start position:0%
<00:30:11.190>for <00:30:11.191>the <00:30:11.193>cloud <00:30:11.194>yes <00:30:11.196>really <00:30:11.197>cool <00:30:11.199>think

00:30:11.200 --> 00:30:13.590 align:start position:0%
<00:30:11.200>for <00:30:11.293>the <00:30:11.386>cloud <00:30:11.480>yes <00:30:11.573>really <00:30:11.666>cool <00:30:11.760>think <00:30:11.853>about <00:30:11.946>moving <00:30:12.040>if <00:30:12.133>you <00:30:12.226>spend <00:30:12.320>a <00:30:12.413>lot <00:30:12.506>of <00:30:12.600>money

00:30:13.590 --> 00:30:13.600 align:start position:0%
<00:30:13.590>about <00:30:13.591>moving <00:30:13.592>if <00:30:13.593>you <00:30:13.594>spend <00:30:13.595>a <00:30:13.596>lot <00:30:13.597>of <00:30:13.599>money

00:30:13.600 --> 00:30:15.350 align:start position:0%
<00:30:13.600>about <00:30:13.693>moving <00:30:13.786>if <00:30:13.879>you <00:30:13.973>spend <00:30:14.066>a <00:30:14.159>lot <00:30:14.253>of <00:30:14.346>money <00:30:14.439>no <00:30:14.533>SQL <00:30:14.626>I <00:30:14.719>wouldn't <00:30:14.813>recommend <00:30:14.906>it <00:30:15.000>for

00:30:15.350 --> 00:30:15.360 align:start position:0%
<00:30:15.350>no <00:30:15.351>SQL <00:30:15.352>I <00:30:15.354>wouldn't <00:30:15.356>recommend <00:30:15.357>it <00:30:15.359>for

00:30:15.360 --> 00:30:17.350 align:start position:0%
<00:30:15.360>no <00:30:15.467>SQL <00:30:15.575>I <00:30:15.683>wouldn't <00:30:15.790>recommend <00:30:15.898>it <00:30:16.006>for <00:30:16.113>anything <00:30:16.221>that <00:30:16.329>needs <00:30:16.436>relations. <00:30:16.544>If <00:30:16.652>you <00:30:16.760>do

00:30:17.350 --> 00:30:17.360 align:start position:0%
<00:30:17.350>anything <00:30:17.351>that <00:30:17.352>needs <00:30:17.354>relations. <00:30:17.356>If <00:30:17.357>you <00:30:17.359>do

00:30:17.360 --> 00:30:20.389 align:start position:0%
<00:30:17.360>anything <00:30:17.487>that <00:30:17.614>needs <00:30:17.741>relations. <00:30:17.869>If <00:30:17.996>you <00:30:18.123>do <00:30:18.250>just <00:30:18.378>like <00:30:18.505>unformatted <00:30:18.632>data, <00:30:18.760>fine.

00:30:20.389 --> 00:30:20.399 align:start position:0%
<00:30:20.389>just <00:30:20.391>like <00:30:20.393>unformatted <00:30:20.395>data, <00:30:20.398>fine.

00:30:20.399 --> 00:30:22.389 align:start position:0%
<00:30:20.399>just <00:30:20.678>like <00:30:20.958>unformatted <00:30:21.238>data, <00:30:21.518>fine. <00:30:21.799>Microservices

00:30:22.389 --> 00:30:22.399 align:start position:0%
Microservices

00:30:22.399 --> 00:30:24.070 align:start position:0%
<00:30:22.399>Microservices <00:30:22.599>definitely <00:30:22.799>not <00:30:22.998>in <00:30:23.198>the <00:30:23.399>beginning. <00:30:23.599>If <00:30:23.799>you

00:30:24.070 --> 00:30:24.080 align:start position:0%
<00:30:24.070>definitely <00:30:24.071>not <00:30:24.072>in <00:30:24.074>the <00:30:24.076>beginning. <00:30:24.077>If <00:30:24.079>you

00:30:24.080 --> 00:30:26.710 align:start position:0%
<00:30:24.080>definitely <00:30:24.187>not <00:30:24.295>in <00:30:24.403>the <00:30:24.510>beginning. <00:30:24.618>If <00:30:24.726>you <00:30:24.833>do <00:30:24.941>need <00:30:25.049>it <00:30:25.156>somewhere <00:30:25.264>along <00:30:25.372>the <00:30:25.480>line,

00:30:26.710 --> 00:30:26.720 align:start position:0%
<00:30:26.710>do <00:30:26.711>need <00:30:26.713>it <00:30:26.714>somewhere <00:30:26.716>along <00:30:26.717>the <00:30:26.719>line,

00:30:26.720 --> 00:30:31.430 align:start position:0%
<00:30:26.720>do <00:30:26.836>need <00:30:26.953>it <00:30:27.070>somewhere <00:30:27.186>along <00:30:27.303>the <00:30:27.420>line, <00:30:27.536>fine. <00:30:27.653>Be <00:30:27.770>careful. <00:30:27.886>Kubernetes <00:30:28.003>is <00:30:28.120>there's

00:30:31.430 --> 00:30:31.440 align:start position:0%
<00:30:31.430>fine. <00:30:31.431>Be <00:30:31.433>careful. <00:30:31.435>Kubernetes <00:30:31.437>is <00:30:31.439>there's

00:30:31.440 --> 00:30:33.990 align:start position:0%
<00:30:31.440>fine. <00:30:31.547>Be <00:30:31.655>careful. <00:30:31.763>Kubernetes <00:30:31.870>is <00:30:31.978>there's <00:30:32.086>an <00:30:32.193>icon <00:30:32.301>missing, <00:30:32.409>but <00:30:32.516>it's <00:30:32.624>like <00:30:32.732>eh <00:30:32.840>great

00:30:33.990 --> 00:30:34.000 align:start position:0%
<00:30:33.990>an <00:30:33.991>icon <00:30:33.992>missing, <00:30:33.993>but <00:30:33.995>it's <00:30:33.996>like <00:30:33.997>eh <00:30:33.999>great

00:30:34.000 --> 00:30:36.549 align:start position:0%
<00:30:34.000>an <00:30:34.100>icon <00:30:34.200>missing, <00:30:34.300>but <00:30:34.400>it's <00:30:34.500>like <00:30:34.600>eh <00:30:34.700>great <00:30:34.800>technology. <00:30:34.900>If <00:30:35.000>you're <00:30:35.100>on <00:30:35.200>the <00:30:35.300>cloud, <00:30:35.400>I

00:30:36.549 --> 00:30:36.559 align:start position:0%
<00:30:36.549>technology. <00:30:36.550>If <00:30:36.552>you're <00:30:36.553>on <00:30:36.555>the <00:30:36.556>cloud, <00:30:36.558>I

00:30:36.559 --> 00:30:38.389 align:start position:0%
<00:30:36.559>technology. <00:30:36.675>If <00:30:36.792>you're <00:30:36.908>on <00:30:37.025>the <00:30:37.142>cloud, <00:30:37.259>I <00:30:37.375>personally <00:30:37.492>wouldn't <00:30:37.609>do <00:30:37.725>it <00:30:37.842>unless <00:30:37.959>there

00:30:38.389 --> 00:30:38.399 align:start position:0%
<00:30:38.389>personally <00:30:38.390>wouldn't <00:30:38.392>do <00:30:38.394>it <00:30:38.396>unless <00:30:38.398>there

00:30:38.399 --> 00:30:40.470 align:start position:0%
<00:30:38.399>personally <00:30:38.515>wouldn't <00:30:38.632>do <00:30:38.748>it <00:30:38.865>unless <00:30:38.982>there <00:30:39.099>is <00:30:39.215>a <00:30:39.332>reason <00:30:39.448>because <00:30:39.565>cloud <00:30:39.682>has <00:30:39.799>really

00:30:40.470 --> 00:30:40.480 align:start position:0%
<00:30:40.470>is <00:30:40.471>a <00:30:40.473>reason <00:30:40.474>because <00:30:40.476>cloud <00:30:40.477>has <00:30:40.479>really

00:30:40.480 --> 00:30:42.789 align:start position:0%
<00:30:40.480>is <00:30:40.580>a <00:30:40.680>reason <00:30:40.780>because <00:30:40.880>cloud <00:30:40.980>has <00:30:41.080>really <00:30:41.180>good <00:30:41.280>tooling <00:30:41.380>that <00:30:41.480>will <00:30:41.580>allow <00:30:41.680>you <00:30:41.780>to <00:30:41.880>do

00:30:42.789 --> 00:30:42.799 align:start position:0%
<00:30:42.789>good <00:30:42.790>tooling <00:30:42.791>that <00:30:42.792>will <00:30:42.794>allow <00:30:42.795>you <00:30:42.796>to <00:30:42.798>do

00:30:42.799 --> 00:30:45.110 align:start position:0%
<00:30:42.799>good <00:30:42.899>tooling <00:30:42.999>that <00:30:43.099>will <00:30:43.199>allow <00:30:43.299>you <00:30:43.399>to <00:30:43.499>do <00:30:43.599>things <00:30:43.699>that <00:30:43.799>Kubernetes <00:30:43.899>allows <00:30:43.999>you <00:30:44.099>to <00:30:44.199>do.

00:30:45.110 --> 00:30:45.120 align:start position:0%
<00:30:45.110>things <00:30:45.111>that <00:30:45.112>Kubernetes <00:30:45.114>allows <00:30:45.116>you <00:30:45.117>to <00:30:45.119>do.

00:30:45.120 --> 00:30:48.549 align:start position:0%
<00:30:45.120>things <00:30:45.227>that <00:30:45.335>Kubernetes <00:30:45.443>allows <00:30:45.550>you <00:30:45.658>to <00:30:45.766>do. <00:30:45.873>Serless, <00:30:45.981>yes, <00:30:46.089>with <00:30:46.196>an <00:30:46.304>asterisk. <00:30:46.412>You <00:30:46.520>have

00:30:48.549 --> 00:30:48.559 align:start position:0%
<00:30:48.549>Serless, <00:30:48.550>yes, <00:30:48.552>with <00:30:48.553>an <00:30:48.555>asterisk. <00:30:48.556>You <00:30:48.558>have

00:30:48.559 --> 00:30:51.029 align:start position:0%
<00:30:48.559>Serless, <00:30:48.666>yes, <00:30:48.774>with <00:30:48.882>an <00:30:48.989>asterisk. <00:30:49.097>You <00:30:49.205>have <00:30:49.312>to <00:30:49.420>be <00:30:49.528>careful <00:30:49.635>of <00:30:49.743>the <00:30:49.851>consumption <00:30:49.959>because

00:30:51.029 --> 00:30:51.039 align:start position:0%
<00:30:51.029>to <00:30:51.030>be <00:30:51.032>careful <00:30:51.033>of <00:30:51.035>the <00:30:51.036>consumption <00:30:51.038>because

00:30:51.039 --> 00:30:52.789 align:start position:0%
<00:30:51.039>to <00:30:51.146>be <00:30:51.254>careful <00:30:51.362>of <00:30:51.469>the <00:30:51.577>consumption <00:30:51.685>because <00:30:51.792>everything <00:30:51.900>will <00:30:52.008>just <00:30:52.115>work, <00:30:52.223>but <00:30:52.331>you <00:30:52.439>will

00:30:52.789 --> 00:30:52.799 align:start position:0%
<00:30:52.789>everything <00:30:52.790>will <00:30:52.792>just <00:30:52.793>work, <00:30:52.795>but <00:30:52.796>you <00:30:52.798>will

00:30:52.799 --> 00:30:55.669 align:start position:0%
<00:30:52.799>everything <00:30:52.899>will <00:30:52.999>just <00:30:53.099>work, <00:30:53.199>but <00:30:53.299>you <00:30:53.399>will <00:30:53.499>keep <00:30:53.599>paying <00:30:53.699>for <00:30:53.799>it. <00:30:53.899>And <00:30:53.999>Genai <00:30:54.099>is <00:30:54.199>really

00:30:55.669 --> 00:30:55.679 align:start position:0%
<00:30:55.669>keep <00:30:55.670>paying <00:30:55.671>for <00:30:55.672>it. <00:30:55.674>And <00:30:55.675>Genai <00:30:55.676>is <00:30:55.678>really

00:30:55.679 --> 00:30:59.669 align:start position:0%
<00:30:55.679>keep <00:30:55.772>paying <00:30:55.865>for <00:30:55.959>it. <00:30:56.052>And <00:30:56.145>Genai <00:30:56.239>is <00:30:56.332>really <00:30:56.425>cool <00:30:56.519>nowadays. <00:30:56.612>So, <00:30:56.705>uh, <00:30:56.799>be <00:30:56.892>careful <00:30:56.985>of <00:30:57.079>the

00:30:59.669 --> 00:30:59.679 align:start position:0%
<00:30:59.669>cool <00:30:59.670>nowadays. <00:30:59.671>So, <00:30:59.672>uh, <00:30:59.674>be <00:30:59.675>careful <00:30:59.676>of <00:30:59.678>the

00:30:59.679 --> 00:31:02.470 align:start position:0%
<00:30:59.679>cool <00:30:59.779>nowadays. <00:30:59.879>So, <00:30:59.979>uh, <00:31:00.079>be <00:31:00.179>careful <00:31:00.279>of <00:31:00.379>the <00:31:00.479>AI <00:31:00.579>slop, <00:31:00.679>but <00:31:00.779>it's <00:31:00.879>really, <00:31:00.979>really <00:31:01.079>good.

00:31:02.470 --> 00:31:02.480 align:start position:0%
<00:31:02.470>AI <00:31:02.471>slop, <00:31:02.473>but <00:31:02.474>it's <00:31:02.476>really, <00:31:02.477>really <00:31:02.479>good.

00:31:02.480 --> 00:31:05.350 align:start position:0%
<00:31:02.480>AI <00:31:02.573>slop, <00:31:02.666>but <00:31:02.760>it's <00:31:02.853>really, <00:31:02.946>really <00:31:03.040>good. <00:31:03.133>And <00:31:03.226>this <00:31:03.320>is <00:31:03.413>my <00:31:03.506>LinkedIn <00:31:03.600>if <00:31:03.693>you <00:31:03.786>want <00:31:03.880>to

00:31:05.350 --> 00:31:05.360 align:start position:0%
<00:31:05.350>And <00:31:05.351>this <00:31:05.352>is <00:31:05.353>my <00:31:05.354>LinkedIn <00:31:05.355>if <00:31:05.356>you <00:31:05.357>want <00:31:05.359>to

00:31:05.360 --> 00:31:07.590 align:start position:0%
<00:31:05.360>And <00:31:05.447>this <00:31:05.534>is <00:31:05.622>my <00:31:05.709>LinkedIn <00:31:05.797>if <00:31:05.885>you <00:31:05.972>want <00:31:06.060>to <00:31:06.147>add <00:31:06.235>me <00:31:06.322>and <00:31:06.409>ask <00:31:06.497>questions. <00:31:06.584>I <00:31:06.672>like <00:31:06.760>talking

00:31:07.590 --> 00:31:07.600 align:start position:0%
<00:31:07.590>add <00:31:07.591>me <00:31:07.592>and <00:31:07.593>ask <00:31:07.595>questions. <00:31:07.596>I <00:31:07.597>like <00:31:07.599>talking

00:31:07.600 --> 00:31:09.990 align:start position:0%
<00:31:07.600>add <00:31:07.693>me <00:31:07.786>and <00:31:07.879>ask <00:31:07.973>questions. <00:31:08.066>I <00:31:08.159>like <00:31:08.253>talking <00:31:08.346>with <00:31:08.439>people. <00:31:08.533>Also, <00:31:08.626>I <00:31:08.719>don't <00:31:08.813>think <00:31:08.906>I <00:31:09.000>have

00:31:09.990 --> 00:31:10.000 align:start position:0%
<00:31:09.990>with <00:31:09.991>people. <00:31:09.992>Also, <00:31:09.993>I <00:31:09.995>don't <00:31:09.996>think <00:31:09.997>I <00:31:09.999>have

00:31:10.000 --> 00:31:13.590 align:start position:0%
<00:31:10.000>with <00:31:10.093>people. <00:31:10.186>Also, <00:31:10.280>I <00:31:10.373>don't <00:31:10.466>think <00:31:10.560>I <00:31:10.653>have <00:31:10.746>time <00:31:10.840>for <00:31:10.933>questions, <00:31:11.026>but <00:31:11.120>if <00:31:11.213>you <00:31:11.306>do <00:31:11.400>have

00:31:13.590 --> 00:31:13.600 align:start position:0%
<00:31:13.590>time <00:31:13.591>for <00:31:13.592>questions, <00:31:13.593>but <00:31:13.595>if <00:31:13.596>you <00:31:13.597>do <00:31:13.599>have

00:31:13.600 --> 00:31:15.990 align:start position:0%
<00:31:13.600>time <00:31:13.693>for <00:31:13.786>questions, <00:31:13.879>but <00:31:13.973>if <00:31:14.066>you <00:31:14.159>do <00:31:14.253>have <00:31:14.346>questions, <00:31:14.439>I <00:31:14.533>will <00:31:14.626>be <00:31:14.719>here <00:31:14.813>and <00:31:14.906>you <00:31:15.000>can

00:31:15.990 --> 00:31:16.000 align:start position:0%
<00:31:15.990>questions, <00:31:15.991>I <00:31:15.992>will <00:31:15.993>be <00:31:15.995>here <00:31:15.996>and <00:31:15.997>you <00:31:15.999>can

00:31:16.000 --> 00:31:17.590 align:start position:0%
<00:31:16.000>questions, <00:31:16.087>I <00:31:16.175>will <00:31:16.262>be <00:31:16.350>here <00:31:16.437>and <00:31:16.525>you <00:31:16.612>can <00:31:16.700>say <00:31:16.787>that <00:31:16.875>I'm <00:31:16.962>wrong <00:31:17.050>or <00:31:17.137>you <00:31:17.225>can <00:31:17.312>say <00:31:17.400>that

00:31:17.590 --> 00:31:17.600 align:start position:0%
<00:31:17.590>say <00:31:17.591>that <00:31:17.592>I'm <00:31:17.593>wrong <00:31:17.594>or <00:31:17.595>you <00:31:17.596>can <00:31:17.597>say <00:31:17.599>that

00:31:17.600 --> 00:31:19.510 align:start position:0%
<00:31:17.600>say <00:31:17.687>that <00:31:17.774>I'm <00:31:17.862>wrong <00:31:17.949>or <00:31:18.037>you <00:31:18.125>can <00:31:18.212>say <00:31:18.300>that <00:31:18.387>I'm <00:31:18.475>right <00:31:18.562>or <00:31:18.649>you <00:31:18.737>can <00:31:18.824>ask <00:31:18.912>questions <00:31:19.000>and

00:31:19.510 --> 00:31:19.520 align:start position:0%
<00:31:19.510>I'm <00:31:19.511>right <00:31:19.512>or <00:31:19.513>you <00:31:19.515>can <00:31:19.516>ask <00:31:19.517>questions <00:31:19.519>and

00:31:19.520 --> 00:31:20.950 align:start position:0%
<00:31:19.520>I'm <00:31:19.611>right <00:31:19.703>or <00:31:19.795>you <00:31:19.887>can <00:31:19.979>ask <00:31:20.071>questions <00:31:20.163>and <00:31:20.255>we <00:31:20.347>can <00:31:20.439>solve <00:31:20.531>problems. <00:31:20.623>I <00:31:20.715>really <00:31:20.807>like

00:31:20.950 --> 00:31:20.960 align:start position:0%
<00:31:20.950>we <00:31:20.951>can <00:31:20.953>solve <00:31:20.954>problems. <00:31:20.956>I <00:31:20.957>really <00:31:20.959>like

00:31:20.960 --> 00:31:25.101 align:start position:0%
<00:31:20.960>we <00:31:21.067>can <00:31:21.175>solve <00:31:21.283>problems. <00:31:21.390>I <00:31:21.498>really <00:31:21.606>like <00:31:21.713>doing <00:31:21.821>that. <00:31:21.929>And <00:31:22.036>that's <00:31:22.144>it. <00:31:22.252>Thank <00:31:22.360>you.

00:31:25.101 --> 00:31:25.111 align:start position:0%
<00:31:25.101>doing <00:31:25.102>that. <00:31:25.104>And <00:31:25.105>that's <00:31:25.107>it. <00:31:25.108>Thank <00:31:25.110>you.

00:31:25.111 --> 00:31:27.131 align:start position:0%
<00:31:25.111>doing <00:31:25.311>that. <00:31:25.511>And <00:31:25.711>that's <00:31:25.911>it. <00:31:26.111>Thank <00:31:26.311>you. <00:31:26.511>[applause]