1 00:00:00,000 --> 00:00:00,409 2 00:00:00,409 --> 00:00:01,950 THOMAS Carriero: நான் தாமஸ் Carriero இருக்கிறேன். 3 00:00:01,950 --> 00:00:03,640 நான் டிராப்பாக்ஸ் ஒரு மென்பொருள் பொறியாளர், நான். 4 00:00:03,640 --> 00:00:05,250 >> அலெக்ஸ் ALLAIN: நான் அலெக்ஸ் Allain இருக்கிறேன். 5 00:00:05,250 --> 00:00:08,200 நான் இங்கே டிராப்பாக்ஸ் ஒரு பொறியியலாளர். 6 00:00:08,200 --> 00:00:11,320 >> THOMAS Carriero: ஆமாம், நான் உண்மையில் CS50 முதல் தலைவர் TF 7 00:00:11,320 --> 00:00:13,660 டேவிட் மாலின் வர்க்கம் எடுத்து போது. 8 00:00:13,660 --> 00:00:17,010 நான் ஏற்கனவே கற்று இரண்டு செமஸ்டர்கள் நேரம் CS50 9 00:00:17,010 --> 00:00:20,700 யார் மைக் ஸ்மித், உடன் அங்கு முன் பேராசிரியர். 10 00:00:20,700 --> 00:00:25,310 >> அலெக்ஸ் ALLAIN: நான் உண்மையில் இல்லை CS50 எடுத்து, ஆனால் நான் TF அதை இரண்டு முறை. 11 00:00:25,310 --> 00:00:29,050 ஒருமுறை ஒரு வழக்கமான TF என, பிறகு என் மூத்த ஆண்டு 12 00:00:29,050 --> 00:00:32,520 நான் உண்மையில் தலைவர் TF ஆனேன் வேடிக்கையாக இருந்தது, CS50,. 13 00:00:32,520 --> 00:00:34,270 THOMAS Carriero: எனவே டேவிட் வெளியே வந்த போது, 14 00:00:34,270 --> 00:00:38,647 எனக்கு அமைக்க பற்றி CS50 பயன்பாட்டிற்கான டிராப்பாக்ஸ், 15 00:00:38,647 --> 00:00:41,230 நான் உற்சாகமாக ஏனெனில் நாம் உண்மையில் ஒரு லினக்ஸ் கிளையன்ட், 16 00:00:41,230 --> 00:00:46,270 அதனால் எங்கள் செய்த மிக பயன்படுத்த விண்டோஸ் அல்லது Macintosh வாடிக்கையாளர்கள், 17 00:00:46,270 --> 00:00:50,940 ஆனால் லினக்ஸ், மசிண்டோஷ் மற்றும் விண்டோஸ் வாடிக்கையாளர்கள் அனைத்து உண்மையில் மிகவும் ஒத்த இருக்கின்றன. 18 00:00:50,940 --> 00:00:55,590 >> எனவே நாம் செய்தது என்ன முன் நிறுவப்பட்ட CS50 உள்ள டிராப்பாக்ஸ் லினக்ஸ் வாடிக்கையாளர் 19 00:00:55,590 --> 00:00:59,990 சாதனம், மற்றும் அது போன்ற இயங்கும் எங்கள் மற்ற லினக்ஸ் செய்த அனைத்து. 20 00:00:59,990 --> 00:01:02,210 >> அலெக்ஸ் ALLAIN: எனவே டிராப்பாக்ஸ் வேலை வழி இருக்கிறது 21 00:01:02,210 --> 00:01:08,590 பல மீது ஒரு வாடிக்கையாளர் ரன்கள் இயக்க முறைமைகள் மற்றும் சாதனங்களில். 22 00:01:08,590 --> 00:01:11,387 டிராப்பாக்ஸ் டெஸ்க்டாப் வாடிக்கையாளர் ஆகிறது மிகவும் நன்கு அறியப்பட்ட ஒன்று, 23 00:01:11,387 --> 00:01:12,720 மற்றும் மிகவும் சுவாரஸ்யமான ஒன்று. 24 00:01:12,720 --> 00:01:15,460 >> THOMAS Carriero: எனவே டிராப்பாக்ஸ் அடிப்படையில் அனைத்து கோப்புகள் எடுக்கிறது 25 00:01:15,460 --> 00:01:19,500 நீங்கள் கோப்புறையில் வைத்து அதை துண்டுகளாக்கி என்று அந்த கோப்புகளை நான்கு மெகாபைட் துண்டுகளாக்கி. 26 00:01:19,500 --> 00:01:23,270 எனவே நாம் ஒரு 100 மெகாபைட் எடுக்க வேண்டும் PDF கோப்பு மற்றும் உன்னுடைய 27 00:01:23,270 --> 00:01:26,070 துண்டின் 25 நான்கு மெகாபைட் துண்டுகளாக்கி அதை. 28 00:01:26,070 --> 00:01:30,670 அந்த துண்டுகளாக்கி பின்னர் குறியாக்கம் மற்றும் பின்னர் நாங்கள் எங்கள் தொகுதி சர்வர்கள் அவர்களை அனுப்ப. 29 00:01:30,670 --> 00:01:35,980 >> அலெக்ஸ் ALLAIN: தொகுதி செர்வர்கள் தொகுதிகள் தங்களை சேமிப்பு, 30 00:01:35,980 --> 00:01:39,570 அதனால் ஒவ்வொரு தொகுதி சேமிக்கப்படுகிறது தரவு தொகுதி சர்வர் 31 00:01:39,570 --> 00:01:43,990 அந்த தொகுதி ஒரு ஷா 356 புல. 32 00:01:43,990 --> 00:01:48,280 அந்த பழமையான ஒரு அடிப்படை குறியாக்க தான் சில அர்த்தத்தில், சுருக்கமாக, 33 00:01:48,280 --> 00:01:53,140 ஒரு மிக தனிப்பட்ட முறையில் தரவு அந்த தரவு தனித்துவமிக்க. 34 00:01:53,140 --> 00:01:55,540 >> நீங்கள் பதிவேற்ற முடியும் ஒரே நேரத்தில் அனைத்து முழு கோப்பு, 35 00:01:55,540 --> 00:02:00,120 ஆனால் நீங்கள் செய்தால் அது மாறிவிடும் என்று, உண்மையில் பெரிய கோப்புகளை எடுக்கின்றன 36 00:02:00,120 --> 00:02:03,616 பதிவேற்ற ஒரு நீண்ட நேரம், மற்றும் நீங்கள் ஒரு தோல்வி, நீங்கள் வெளியே அதிர்ஷ்டம் 37 00:02:03,616 --> 00:02:04,740 மற்றும் நீங்கள் அதை மீண்டும் வேண்டும். 38 00:02:04,740 --> 00:02:07,620 >> என்ன நாம் செய்ய நாம் சொல்ல இருக்கிறது எங்கள் அமைப்பில் மற்றொரு சர்வர், 39 00:02:07,620 --> 00:02:11,550 மற்றும் நாம் என்ன மெட்டா அழைக்கிறோம் சர்வர், ஏய், இந்த, ஒரு கோப்பு 40 00:02:11,550 --> 00:02:14,200 அது உருவாக்குகின்றது தொகுதிகள் பட்டியல் பின்வரும். 41 00:02:14,200 --> 00:02:17,030 நாம் hashes வரை அனுப்ப அந்த தொகுதிகள் அடையாளம் 42 00:02:17,030 --> 00:02:18,770 மாறாக மீண்டும் பதிவேற்றும் முழு தொகுதி. 43 00:02:18,770 --> 00:02:20,820 metaserver பின்னர் தொகுதி சர்வர்கள் சரிபார்க்கிறது, 44 00:02:20,820 --> 00:02:22,153 தொகுதிகள் உள்ளன உறுதி செய்கிறது. 45 00:02:22,153 --> 00:02:23,140 அவர்கள், சரியான இருக்கிறார்கள் என்றால். 46 00:02:23,140 --> 00:02:24,040 எல்லாம் நன்றாக இருக்கிறது. 47 00:02:24,040 --> 00:02:26,400 >> THOMAS Carriero: போது நாங்கள் அடிப்படையில் பதிவிறக்க வேண்டும் 48 00:02:26,400 --> 00:02:30,050 இணையத்தில் இருந்து கோப்பு, நாம் என்று, நாம் கடந்த metaserver சொல்ல வேண்டும் 49 00:02:30,050 --> 00:02:33,090 முதல், நீ என்னை சொல்ல முடியும் இந்த கோப்பு அமைந்துள்ள பற்றி? 50 00:02:33,090 --> 00:02:37,230 மேலும் metaserver கூறும், ஓ இந்த கோப்பு உண்மையில் 25 நான்கு மெகாபைட் துண்டுகளாக்கி, 51 00:02:37,230 --> 00:02:38,210 இங்கே அவர்கள் இருக்கிறார்கள். 52 00:02:38,210 --> 00:02:41,712 பின்னர் நாம் ஒரு தொகுதி சர்வர் சென்று வருகிறேன் உண்மையில் அந்த துண்டுகளாக்கி ஒவ்வொரு பதிவிறக்க. 53 00:02:41,712 --> 00:02:43,670 பின்னர் நாம் மீள் வேண்டும் கோப்பு அங்கு இருந்து, 54 00:02:43,670 --> 00:02:45,086 மற்றும் நாம் பதிவிறக்க தொடங்க வேண்டும். 55 00:02:45,086 --> 00:02:47,580 ஒப்பந்தங்கள், ஆமாம், டிராப்பாக்ஸ் அளவு அடிப்படையில் 56 00:02:47,580 --> 00:02:50,460 மிகவும், மிகவும் தீவிரமான sharding. 57 00:02:50,460 --> 00:02:56,400 >> அலெக்ஸ் ALLAIN: நீங்கள் Sharding ஆகும் உங்கள் தொடக்க வரை செய்த அனைத்து எடுத்து 58 00:02:56,400 --> 00:03:00,010 அல்லது உங்கள் நிறுவனம் மற்றும் ஒருவேளை அவர்கள் ஒரு தகவல் இருக்க வேண்டும், 59 00:03:00,010 --> 00:03:02,620 என்று நீங்கள் வரை பெரிய வேலை பயனர்கள் ஒரு குறிப்பிட்ட பல ஹிட். 60 00:03:02,620 --> 00:03:04,578 உண்மையில் நீங்கள் என்ன செய்ய சில வழி உள்ளது 61 00:03:04,578 --> 00:03:07,410 இரண்டு முழுவதும் அந்த பிரிந்தது தரவுத்தளங்கள், அல்லது ஒருவேளை இன்னும் இரண்டு. 62 00:03:07,410 --> 00:03:10,830 நீங்கள் வெறுமனே, போதுமான உலகின் ஒவ்வொரு பயனர் வேண்டும். 63 00:03:10,830 --> 00:03:13,080 >> அதனால் நீங்கள், சில்லை போது நீங்கள் என்ன செய்ய நீங்கள் ஆகிறது 64 00:03:13,080 --> 00:03:16,830 தீர்மானிக்கும் சில வழி தரவுத்தள செல்ல 65 00:03:16,830 --> 00:03:20,240 என்று செய்ய தேவையில்லை ஒரு மத்திய அடைவு தாக்கியதால். 66 00:03:20,240 --> 00:03:23,670 அல்லது ஒருவேளை இது ஒரு மிகவும் விரைவான தான் மலிவான இருக்கும் வரை மத்திய அடைவு. 67 00:03:23,670 --> 00:03:27,189 >> THOMAS Carriero: நாங்கள் ஒரு தரவுத்தளத்தில் சேமிக்கப்படும் எல்லாம், 68 00:03:27,189 --> 00:03:28,980 என்று கிட்டத்தட்ட தான் அளவிட போவதில்லை. 69 00:03:28,980 --> 00:03:33,970 எனவே, அதற்கு பதிலாக, நாம் என்ன செய்ய வேண்டும் அனைத்து எடுத்து ஆகிறது என்று தகவல், அனைத்து கோப்புகளும் 70 00:03:33,970 --> 00:03:36,610 மெட்டா சேமிக்கப்படும், நூற்றுக்கணக்கான சில்லை 71 00:03:36,610 --> 00:03:38,710 அல்லது தருக்க தரவுத்தளங்கள் ஆயிரக்கணக்கான உள்ளது. 72 00:03:38,710 --> 00:03:42,900 என்று பொருள் என்று நாம் ஒரு போது ஒரு பயனர் தகவல் கேட்டு, 73 00:03:42,900 --> 00:03:46,890 நாம் முதலில் சொல்கிறேன் ஏய் தரவுத்தள இந்த பயனர் தகவல் சேமிக்கப்படுகிறது? 74 00:03:46,890 --> 00:03:49,852 நாம் அடிப்படையில் தருகிறேன் செல்ல அந்த முடிவை பயன்படுத்த 75 00:03:49,852 --> 00:03:51,560 என்று தகவல் கண்டுபிடிக்க என்று எங்கே உன்னுடைய 76 00:03:51,560 --> 00:03:55,080 அனைத்து கோப்புகள் அல்லது அனைத்து ஏற்ற கோப்புகளை பற்றிய மெட்டாடேட்டாவை. 77 00:03:55,080 --> 00:03:56,464 >> எனவே நாம் sharding நிறைய பயன்படுத்த. 78 00:03:56,464 --> 00:03:57,880 ஆனால் sharding எப்போதும் போதாது. 79 00:03:57,880 --> 00:04:00,380 நீங்கள் உண்மையில் இடையகம் செய்ய வேண்டும் பொதுவான கோரிக்கைகளை நிறைய, 80 00:04:00,380 --> 00:04:04,010 ஏனெனில் அந்த தகவல் கேள்விகளுக்கு விலை இருக்க முடியும் 81 00:04:04,010 --> 00:04:07,570 அதனால் நாங்கள் தீவிரமான கவர்தல் செய்கிறோம் நிச்சயமாக மிகவும் செய்ய உத்திகள் 82 00:04:07,570 --> 00:04:10,310 பொதுவான கோரிக்கைகளை இருக்கின்றன கணக்கிட மிகவும் எளிது. 83 00:04:10,310 --> 00:04:14,630 மற்றும் அடிப்படையில் என்று நிறைய உண்டு வேகமான மற்றும் அது முன்னாள் அளவில் வேலை செய்கிறது. 84 00:04:14,630 --> 00:04:17,320 அதனால் ஒரு நேரத்தில் தான் டிராப்பாக்ஸ் எவ்வாறு உயர் மட்ட. 85 00:04:17,320 --> 00:04:19,149 >> அலெக்ஸ் ALLAIN: நான் அலெக்ஸ் Allain இருக்கிறேன். 86 00:04:19,149 --> 00:04:20,857 >> THOMAS Carriero: மேலும் நான் தாமஸ் Carriero இருக்கிறேன். 87 00:04:20,857 --> 00:04:22,579 அலெக்ஸ் ALLAIN: மற்றும் இந்த CS50 உள்ளது. 88 00:04:22,579 --> 00:04:23,936