1 00:00:00,330 --> 00:00:06,000 ‫Database charting is a process of segmenting the data into partitions that are spread on multiple database 2 00:00:06,000 --> 00:00:06,670 ‫instances. 3 00:00:06,720 --> 00:00:12,120 ‫This is essentially to speed up query and scale the system. 4 00:00:12,150 --> 00:00:14,170 ‫I want to talk about the following. 5 00:00:14,190 --> 00:00:16,590 ‫I want to discuss what is sharding. 6 00:00:16,710 --> 00:00:22,920 ‫And then in order to discuss charting, we kind of kind of we have to gloss over the idea of consistent 7 00:00:22,920 --> 00:00:28,530 ‫hashing, talk a little bit about it, and then we're going to talk about the difference between horizontal 8 00:00:28,530 --> 00:00:31,980 ‫partitioning and shot him because those two kind of go hand in hand. 9 00:00:31,990 --> 00:00:35,610 ‫I want and I want to just there's a slight difference and I want to talk about that. 10 00:00:35,610 --> 00:00:39,360 ‫Like, that's why I happen to like a single slide to talk about that. 11 00:00:39,630 --> 00:00:39,980 ‫Right. 12 00:00:40,110 --> 00:00:42,990 ‫And then also we're going to talk about my favorite part. 13 00:00:43,140 --> 00:00:51,540 ‫We're going to do an example, going to code on a jazz and spin up multiple postscripts, shards, and 14 00:00:51,540 --> 00:00:55,390 ‫then write and read from those shards. 15 00:00:56,070 --> 00:00:59,190 ‫And essentially, we're going to build your URL shortener kind of thing. 16 00:00:59,220 --> 00:01:04,290 ‫And finally, we're going to talk about the pros and cons of database, because that's what nothing 17 00:01:04,380 --> 00:01:04,940 ‫is perfect. 18 00:01:04,950 --> 00:01:06,540 ‫And finally, we're going to summarize the whole thing.