1 00:00:00,450 --> 00:00:02,910 ‫Rock, CDB, Facebook looked at this. 2 00:00:03,030 --> 00:00:07,740 ‫I forgot to mention the guy's name, who actually built the stuff is amazing. 3 00:00:07,740 --> 00:00:14,490 ‫Smart guys man isn't so genius, this guy who built this database. 4 00:00:14,520 --> 00:00:15,830 ‫OK, so he looked at this. 5 00:00:15,870 --> 00:00:20,250 ‫He wanted to build their own database for Facebook, the stuff they wanted to build their own stuff. 6 00:00:20,520 --> 00:00:24,150 ‫And they looked at living and they loved it because of this SSD stuff. 7 00:00:24,150 --> 00:00:24,550 ‫Right. 8 00:00:24,570 --> 00:00:29,520 ‫Because I want to insult all the companies that I don't want to go back and update stuff because that 9 00:00:29,850 --> 00:00:32,070 ‫reduces the life of the ISS, the desks. 10 00:00:32,820 --> 00:00:34,300 ‫And so what do we do? 11 00:00:34,320 --> 00:00:38,490 ‫They fought this a year from was created 2012. 12 00:00:38,760 --> 00:00:42,870 ‫They and called it the Rocks Division and they built all these beautiful features. 13 00:00:42,870 --> 00:00:46,080 ‫Guys, you have no idea how many features they added to this thing. 14 00:00:46,530 --> 00:00:47,970 ‫I added to a list here. 15 00:00:47,970 --> 00:00:50,040 ‫I'm going to reference this video below. 16 00:00:50,580 --> 00:00:54,740 ‫So I'm going to reference this link actually in the description below. 17 00:00:54,930 --> 00:00:58,380 ‫So many features that of go possibly through all of them. 18 00:00:58,950 --> 00:01:00,630 ‫But here's just a few of them. 19 00:01:01,350 --> 00:01:02,700 ‫They support transactions. 20 00:01:03,370 --> 00:01:06,120 ‫OK, so now they are transactional, fully acid. 21 00:01:06,120 --> 00:01:07,260 ‫You can do acid stuff. 22 00:01:07,560 --> 00:01:12,540 ‫That's cool, a fast insert and acid and not B3. 23 00:01:12,900 --> 00:01:13,740 ‫Wow. 24 00:01:14,190 --> 00:01:17,730 ‫This thing blew up out of proportion. 25 00:01:17,730 --> 00:01:22,530 ‫Guys, Facebook is doing a lot of innovation and innovative stuff. 26 00:01:22,680 --> 00:01:24,280 ‫I'm going to give it give it to them. 27 00:01:24,300 --> 00:01:24,620 ‫Really. 28 00:01:25,140 --> 00:01:26,850 ‫They're doing a lot of innovative stuff. 29 00:01:27,000 --> 00:01:27,930 ‫It's a great company. 30 00:01:28,080 --> 00:01:29,670 ‫Yeah, a lot of controversies. 31 00:01:29,670 --> 00:01:31,410 ‫But you would think. 32 00:01:31,410 --> 00:01:33,900 ‫But they they they build cool stuff, man. 33 00:01:35,020 --> 00:01:37,370 ‫Transactional, so they bid this made a transaction. 34 00:01:37,420 --> 00:01:44,250 ‫So now those the enterprise people got excited or transactional, I can build a server architecture. 35 00:01:44,250 --> 00:01:46,780 ‫Right, and a client server architecture on this thing. 36 00:01:46,880 --> 00:01:48,220 ‫All right, let's do that. 37 00:01:48,460 --> 00:01:56,200 ‫While everybody started jumping on this ship, man has high performance because reads are fast, writer 38 00:01:56,200 --> 00:01:56,550 ‫fast. 39 00:01:56,560 --> 00:01:59,470 ‫They change this levels into something else. 40 00:01:59,470 --> 00:01:59,800 ‫Right. 41 00:02:00,160 --> 00:02:02,200 ‫And they did a multi threading compaction. 42 00:02:02,200 --> 00:02:03,580 ‫This merges that we talked about. 43 00:02:03,590 --> 00:02:08,800 ‫They did it as a as a as a multi thread because levels were DB was only a single thread. 44 00:02:08,810 --> 00:02:12,400 ‫They used multithreaded to write and read. 45 00:02:12,460 --> 00:02:12,830 ‫Right. 46 00:02:12,910 --> 00:02:17,860 ‫So they started using threatening to do that stuff Minox. 47 00:02:18,340 --> 00:02:19,840 ‫So here's a list of features. 48 00:02:19,840 --> 00:02:21,100 ‫I'm going to leave it below, guys. 49 00:02:21,400 --> 00:02:29,110 ‫Minox for my sequel to Someone created a historical Minox Afrox DB and they called My Rocks, and that's 50 00:02:29,110 --> 00:02:29,950 ‫for my sequel. 51 00:02:29,950 --> 00:02:31,600 ‫And you can do it tomorrow, Mulready. 52 00:02:31,600 --> 00:02:32,560 ‫And Persona. 53 00:02:32,590 --> 00:02:37,390 ‫You can so you can now do this might really be my persona. 54 00:02:37,390 --> 00:02:41,350 ‫Mystikal You can use my Aurox as a storage engine. 55 00:02:41,350 --> 00:02:47,380 ‫You cannot use level DB as a storage engine for my squad, but you can use Rocksteady and that tells 56 00:02:47,380 --> 00:02:51,430 ‫you something that tells you that this database rocks. 57 00:02:52,340 --> 00:03:01,280 ‫Get it, get those mango rocks, manganese, it looks like it's like what I want to use this thing now. 58 00:03:01,340 --> 00:03:07,250 ‫Let's use it so they switch to mango rocks to do this beautiful LSM stuff, large structure industry 59 00:03:07,730 --> 00:03:10,890 ‫and many, many, many more other people started using it. 60 00:03:10,910 --> 00:03:15,200 ‫And and I and I'm going to reference I'm going to show you a screenshot of. 61 00:03:16,320 --> 00:03:25,470 ‫I took it from a from a Yoan IDBI think where they show the difference between, like LSM database's 62 00:03:25,470 --> 00:03:31,070 ‫versus Vetri database's room and we're not saying something is worse than the other. 63 00:03:31,080 --> 00:03:33,120 ‫There's always use cases, right, guys. 64 00:03:33,990 --> 00:03:34,320 ‫Yeah. 65 00:03:34,320 --> 00:03:35,330 ‫So don't get excited. 66 00:03:35,350 --> 00:03:38,850 ‫Ostby is just blowing out of proportion but. 67 00:03:40,100 --> 00:03:45,620 ‫There's no free lunch, there must be an I don't know what that colon's on prawns, I didn't do that 68 00:03:45,620 --> 00:03:49,880 ‫level, that deep level of research to find out that. 69 00:03:49,880 --> 00:03:50,260 ‫Right. 70 00:03:50,540 --> 00:03:58,400 ‫And I don't understand how exactly it works to give you that answer yet, but I think just high level 71 00:03:58,400 --> 00:04:04,700 ‫think about it or what you're doing and always keep in mind that nothing is perfect and there's always 72 00:04:04,700 --> 00:04:05,840 ‫use cases for everything.