Full transcript
0:00আপনি যদি
0:00ইঞ্জিনিয়ারিং
0:01ইন্টারভিউয়ের
0:02জন্য
0:02প্রস্তুতি
0:03নিচ্ছেন এবং
0:03এমন একটি
0:04সুসংগঠিত
0:04রোডম্যাপ চান
0:05যেখানে আপনি
0:05এআই
0:06ইঞ্জিনিয়ারিংয়ের
0:07জন্য লো - লেভেল
0:07ডিজাইন , হাই -
0:08লেভেল ডিজাইন
0:09এবং সিস্টেম
0:09ডিজাইন অনুসরণ
0:10করতে পারবেন ,
0:11তাহলে আপনি
0:11সঠিক
0:12জায়গায়ই
0:12আছেন । আমার মতে ,
0:14সিস্টেম
0:14ডিজাইন শেখা
0:15একটি অত্যন্ত
0:16চ্যালেঞ্জিং
0:17কাজ । কেন ? কারণ
0:18এর মধ্যে
0:18বিভিন্ন উপ -
0:19বিষয়ের অধীনে
0:20অনেকগুলো
0:20বিষয় ছড়িয়ে
0:21ছিটিয়ে আছে ।
0:22এখানে প্রবলেম
0:22স্টেটমেন্ট বা
0:23সমস্যার
0:23বিবৃতি থাকে ,
0:23এবং আপনাকে
0:24এটাও শিখতে হবে
0:25যে কীভাবে সেই
0:25প্রবলেম
0:25স্টেটমেন্টগুলো
0:26সঠিক উপায়ে
0:26উপস্থাপন করতে
0:27হয় । এরপর আসে
0:28মেশিন
0:28কোডিংয়ের
0:29দিকটি , যেখানে
0:29আপনাকে সম্ভবত
0:30এক্সিকিউটেবল
0:31কোড তৈরি করতে
0:32হবে । তারপর আসে
0:33হাই - লেভেল
0:33ডিজাইন , যেখানে
0:34আপনাকে কিছু
0:34যথেচ্ছ এবং
0:35এলোমেলো
0:35প্রবলেম
0:36স্টেটমেন্ট
0:36দেওয়া হবে যা
0:37আপনাকে প্রথমে
0:38বুঝতে হবে এবং
0:38তারপর সমাধান
0:39করতে হবে । আর
0:40এখন , যেহেতু এআই
0:40ইঞ্জিনিয়ারিংয়ে
0:41এই সবকিছুই
0:42বদলে যায় , তাই
0:43এআই
0:43ইঞ্জিনিয়ারিং
0:43- ভিত্তিক
0:44প্রবলেম
0:44স্টেটমেন্টগুলোর
0:45একটি এন্ড - টু -
0:46এন্ড বা শুরু
0:46থেকে শেষ
0:47পর্যন্ত দিকও
0:47রয়েছে ।
0:48সুতরাং , এই
0:48নির্দিষ্ট
0:49ভিডিওতে আমি
0:50আপনাকে
0:50সাহায্য করার
0:51চেষ্টা করব ।
0:51আমি নিশ্চিত
0:52করব যে আমি একটি
0:53সুনির্দিষ্ট
0:54রোডম্যাপ
0:55উপস্থাপন করব
0:55যা আপনি শুরু
0:56থেকে শেষ
0:57পর্যন্ত , বিষয়
0:58এবং উপ - বিষয়
0:59ধরে অনুসরণ
0:59করতে পারবেন ,
1:00যাতে আপনি যদি
1:01একেবারে শূন্য
1:02থেকে শুরু করেন ,
1:03তাহলেও LLD , HLD , এবং
1:04AI সিস্টেম
1:04ডিজাইন
1:05ইন্টারভিউয়ের
1:06জন্য
1:06প্রস্তুতি
1:07নিতে পারেন ।
1:08এখন , শুধু একটি
1:09বিষয় মনে
1:10রাখবেন যে , আমি
1:11যে সমস্ত বিষয়
1:12নিয়ে কথা বলতে
1:13যাচ্ছি , সমস্যা
1:14বিবৃতি সহ , এই
1:15সবকিছুই আসলে
1:16AlgoCamp - এর একেবারে
1:17নতুন সিস্টেম
1:18ডিজাইন ৩.০
1:18কোহর্টে শুরু
1:19থেকে শেষ
1:20পর্যন্ত খুব
1:21গভীরভাবে
1:22আলোচনা করা
1:22হয়েছে । এই
1:24কোর্সে , আপনি
1:25বিগিনার লেভেল
1:26সিস্টেম
1:26ডিজাইন থেকে
1:27শুরু করে
1:27অ্যাডভান্সড
1:28লেভেল পর্যন্ত
1:29বিভিন্ন
1:30বিষয়ের সমস্ত
1:30গুরুত্বপূর্ণ
1:31সমাধান এবং
1:32বিস্তারিত
1:33ব্যাখ্যা
1:33পাবেন । আপনি
1:34কোর্স পেজে
1:35বিষয়গুলির
1:35সম্পূর্ণ
1:36তালিকা দেখতে
1:37পারেন , যাতে
1:37আপনি
1:38সিদ্ধান্ত
1:38নিতে পারেন যে
1:39আপনি শুধু একটি
1:40সুসংগঠিত
1:41রোডম্যাপই চান
1:41না , বরং এমন
1:42একটি সুসংগঠিত
1:43পাঠ্যক্রম চান
1:44যেখানে আপনি
1:44বিষয়গুলি
1:45ক্রমানুসারে
1:46অনুসরণ করতে
1:46পারবেন ।
1:47কিন্তু , আর দেরি
1:48না করে , চলুন
1:49শুরু করা যাক
1:50এবং সিস্টেম
1:50ডিজাইনের
1:51রোডম্যাপটি
1:52খতিয়ে দেখা
1:53যাক । ঠিক আছে ,
1:55আমি এই
1:55সম্পূর্ণ
1:56রোডম্যাপটিকে
1:57আলাদা আলাদা
1:57ট্র্যাকে ভাগ
1:58করেছি ।
1:59প্রতিটি
1:59ট্র্যাকে আমি
2:00গুরুত্বপূর্ণ
2:00কিছু বিষয়
2:01নিয়ে আলোচনা
2:02করব । এবং এই
2:02কোহর্টে আমরা
2:03এই সমস্ত ধারণা
2:04এবং এর বাইরেও
2:04আরও অনেক কিছু
2:05নিয়ে আলোচনা
2:06করছি । আমি এটাও
2:06উল্লেখ করেছি
2:07যে এই কোহর্টে
2:07আমরা অতিরিক্ত
2:08আর কী কী বিষয়
2:08অন্তর্ভুক্ত
2:09করছি , তাই না ?
2:09কিন্তু চলুন
2:10দ্রুত শুরু করা
2:11যাক । তো , প্রথম
2:12ট্র্যাকটি হলো
2:12সিস্টেম
2:13ডিজাইনের
2:13ভিত্তি । এর
2:14জন্য আপনাকে
2:14যেকোনো ধরনের
2:15সিস্টেম
2:15ডিজাইন
2:16সংক্রান্ত
2:16প্রশ্নের
2:16উত্তর দিতে
2:17সক্ষম হতে হবে ,
2:17শুধু আপনার
2:18দৈনন্দিন কাজে
2:18আর্কিটেক্ট
2:19করলেই হবে না ।
2:20ইন্টারভিউতেও
2:20সিস্টেম
2:21ডিজাইন একটি
2:21অত্যন্ত
2:22গুরুত্বপূর্ণ
2:23অংশ । তাই
2:23আপনাকে জানতে
2:24হবে কীভাবে
2:25সমস্যাটি
2:25বুঝতে হয় ,
2:26সমস্যার গভীরে
2:27যেতে হয় , তাই
2:27না ? ফাংশনাল এবং
2:28নন - ফাংশনাল
2:29রিকোয়ারমেন্ট
2:30কী , তাই না ? সঠিক
2:31এবং
2:31স্পষ্টকারী
2:32প্রশ্ন
2:32জিজ্ঞাসা করা ,
2:33যাতে আপনি
2:34জিজ্ঞাসিত
2:34সমস্যার গভীরে
2:35যেতে পারেন ।
2:36ইন্টারভিউতে
2:36আপনি কোন কোন
2:37মূল ইউজ
2:38কেসগুলো
2:38সমাধান করতে
2:39চান ? কোনগুলো
2:39আলোচনার বাইরে
2:40রাখতে হবে এবং
2:41৪৫ থেকে ৬০
2:41মিনিটের
2:41ইন্টারভিউতে
2:42কীভাবে
2:42বিষয়গুলো
2:43সামলাতে হবে ?
2:43অনেক সময় , ধরা
2:44যাক মেটা ৪৫
2:45মিনিটের
2:45ইন্টারভিউ
2:46নেয় , উবার ৬০
2:46মিনিটের
2:47ইন্টারভিউ
2:47নেয় ইত্যাদি ।
2:48তো , বেশিরভাগ
2:49ইন্টারভিউয়ের
2:50জন্য এটাই
2:50সাধারণ পরিসর ,
2:51তাই না ? এবং
2:51তারপর , আমরা
2:52আনুমানিক
2:53হিসাব - নিকাশ
2:53নিয়ে কথা বলা
2:54শুরু করব । এখন ,
2:55এটি এমন একটি
2:55বিষয় যা আপনার
2:56দৈনন্দিন কাজে
2:57অত্যন্ত
2:57দরকারি এবং এটি
2:58আপনার
2:58ইন্টারভিউয়েরও
2:59একটি খুব
3:00গুরুত্বপূর্ণ
3:00অংশ । ডেইলি
3:01অ্যাক্টিভ
3:01ইউজার , মান্থলি
3:02অ্যাক্টিভ
3:02ইউজার ,
3:03রিকোয়েস্টস
3:03পার সেকেন্ড বা
3:04কোয়েরিস পার
3:04সেকেন্ড , পিক
3:05ট্র্যাফিক কী ,
3:05আপনি কীভাবে
3:06পিক ট্র্যাফিক
3:06গণনা করতে
3:07পারেন , আপনি
3:07কীভাবে লোড
3:08টেস্টিং করতে
3:08পারেন যাতে
3:09আপনি একটি পিক
3:09ট্র্যাফিক
3:10সিমুলেট করতে
3:10পারেন , তাই না ?
3:11রিড এবং রাইট
3:12রেশিও , স্টোরেজ
3:12এস্টিমেশন ,
3:13ব্যান্ডউইথ
3:14এস্টিমেশন , এবং
3:15মেমরি
3:15এস্টিমেশন — এই
3:16সবকিছু একসাথে
3:17। আমি বলব , এই সব
3:18জিনিস আপনার
3:18দৈনন্দিন
3:19কাজের জন্য
3:20খুবই , খুবই
3:20গুরুত্বপূর্ণ ।
3:22আপনি যদি
3:22কোনোভাবে
3:22স্কেলিং
3:23অ্যাক্টিভিটি
3:23বা
3:23স্ট্র্যাটেজির
3:24মতো কোনো কিছুর
3:25সাথে জড়িত
3:25থাকেন , তাহলে
3:26আপনার এই সমস্ত
3:27সংখ্যা
3:27প্রস্তুত
3:27রাখতে হবে , কারণ
3:28একবার আপনাকে
3:29স্কেল আপ করতে
3:29হলে , আপনি
3:30আনুপাতিকভাবে
3:30সবকিছু একসাথে
3:31স্কেল আপ করবেন
3:31। তারপর ,
3:32ল্যাটেন্সি ,
3:33থ্রুপুট ,
3:33অ্যাভেইলেবিলিটি
3:34, ডিউরেবিলিটি ,
3:35কনসিসটেন্সি ,
3:36রিলায়াবিলিটি
3:37এবং কস্টের মতো
3:38পরিভাষাগুলো
3:38বুঝুন । এবং
3:39এটাও বোঝার
3:40চেষ্টা করুন
3:40কোন সিস্টেমে
3:41ডিউরেবিলিটি
3:41বেশি
3:42গুরুত্বপূর্ণ ,
3:42কোন সিস্টেমে
3:43কনসিসটেন্সি
3:44বেশি
3:44গুরুত্বপূর্ণ ,
3:45তাই না ? কোন
3:45সিস্টেমে
3:46নির্ভরযোগ্যতা
3:46বেশি
3:47গুরুত্বপূর্ণ ,
3:47ইত্যাদি , তাই না
3:48? তারপর আপনি
3:49কীভাবে
3:49থ্রুপুট গণনা
3:50করতে পারেন ।
3:50এমন অনেক
3:51পরিস্থিতি আছে
3:51যেখানে কিছু
3:52থ্রুপুটের কথা
3:52উল্লেখ করা
3:53থাকে এবং আপনি
3:53আগে থেকেই
3:53উপলব্ধ
3:54সমাধানগুলো
3:54ব্যবহার করার
3:55চেষ্টা করতে
3:55পারেন , যেগুলোর
3:56থ্রুপুট
3:56প্রযুক্তিগতভাবে
3:57সর্বত্র
3:57পাওয়া যায়
3:57এবং
3:58ল্যাটেন্সি ও
3:58থ্রুপুট
3:58প্রযুক্তিগতভাবে
3:59কীভাবে উল্লেখ
3:59করা হয় তা
4:00বোঝার চেষ্টা
4:00করতে পারেন ।
4:01লোকেরা আসলে
4:02কোন প্রতীক
4:02ব্যবহার করে
4:03এবং
4:03ল্যাটেন্সি
4:04ইত্যাদির জন্য
4:04গণনার কোন
4:05মেট্রিকগুলো
4:06ব্যবহার করে ,
4:06তাই না ? তারপর
4:09বেসিক
4:09আর্কিটেকচার ,
4:10এপিআই লেয়ার ,
4:11অ্যাপ্লিকেশন
4:12সার্ভিস ও
4:13সার্ভার , বেসিক
4:14ডেটাবেস , ক্যাশ ,
4:15কিউ , অবজেক্ট
4:16স্টোরেজ , সার্চ
4:17সিস্টেম এবং
4:18সিডিএন বোঝা ।
4:19কিউ একটি
4:19অত্যন্ত
4:20গুরুত্বপূর্ণ
4:21বিষয় । RabbitMQ বা
4:21Redis কিউ - এর মতো
4:22বেসিক কিউগুলো
4:24সম্পর্কে
4:24আপনার
4:25প্রাথমিক
4:25ধারণা থাকা
4:26উচিত , তাই না ?
4:28অথবা Kafka - র মতো
4:28স্ট্রিম
4:29প্রসেসিং
4:30সিস্টেম বা Temporal -
4:31এর মতো আরও
4:31টেকসই কিউ
4:32সম্পর্কে
4:33ধারণা থাকা
4:33উচিত , তাই না ? এই
4:34সব বিষয়ে
4:35আপনার ভালো
4:36ধারণা থাকা
4:36উচিত , তাই না ?
4:37অবজেক্ট
4:37স্টোরেজের
4:38ক্ষেত্রে আপনি
4:38S3 - এর মতো কিছু
4:39বেছে নিতে
4:39পারেন এবং S3 - এর
4:40মতো বিষয়গুলো
4:40অন্বেষণ করা
4:41শুরু করতে
4:41পারেন , তাই না ?
4:42এবং এভাবেই
4:42চলতে থাকে ।
4:43সুতরাং , এইগুলো
4:44হলো কিছু মৌলিক
4:44উপাদান যা আপনি
4:45একসাথে অনেক
4:46সিস্টেমে
4:46খুঁজে পাবেন
4:47এবং এগুলোর
4:47প্রত্যেকটি
4:48সম্পর্কে
4:48জ্ঞান থাকা
4:49খুবই
4:49গুরুত্বপূর্ণ ।
4:50তারপর অবশ্যই ,
4:50কীভাবে আপনাকে
4:51বিষয়গুলো
4:51গভীরভাবে
4:52ব্যাখ্যা করতে
4:53হবে , কীভাবে
4:53ডায়াগ্রাম
4:54ব্যবহার করতে ও
4:54আঁকতে হয় ।
4:55আমরা
4:55এক্সক্যালিড্র
4:56( Excalidraw ) নিয়ে
4:57অনেক কাজ করব ,
4:58তাই না ? এটি
4:59ইন্টারভিউতেও
5:00সবচেয়ে বেশি
5:01ব্যবহৃত
5:01টুলগুলোর
5:02মধ্যে একটি , তাই
5:03না ? কীভাবে
5:03আপনাকে ট্রেড -
5:04অফ ( trade-offs ) নিয়ে
5:05যোগাযোগ করতে
5:06হবে , তাই না ?
5:06সিস্টেম
5:07ডিজাইনে কোনো
5:07কিছুই
5:07বিনামূল্যে
5:08পাওয়া যায় না
5:08। আপনি যদি কিছু
5:09নিয়ে আসেন ,
5:09তাহলে সম্ভবত
5:10আপনাকে অন্য
5:10কিছুর সাথে এর
5:11বিনিময়ে কিছু
5:11ছাড় দিতে হবে ।
5:12সুতরাং , আপনি
5:12কীভাবে ট্রেড -
5:13অফ ব্যাখ্যা
5:13করবেন , কীভাবে
5:14ফলো - আপ
5:14সামলাবেন
5:14ইত্যাদি । তাই ,
5:15এই ইন্টারভিউ
5:15কমিউনিকেশন
5:16একটি অত্যন্ত
5:17গুরুত্বপূর্ণ
5:17মডিউল যা থাকবে
5:18। তারপর আমরা
5:19ডেটাবেস এবং
5:19ডিস্ট্রিবিউটেড
5:20স্টোরেজ নিয়ে
5:20কথা বলা শুরু
5:21করব । আমরা
5:22রিলেশনাল
5:22ডেটাবেস ,
5:22অ্যাসিড
5:23ট্রানজ্যাকশন ,
5:23আইসোলেশন
5:24লেভেল , উপলব্ধ
5:24বিভিন্ন
5:25আইসোলেশন
5:25লেভেল , ইনডেক্স ,
5:26কেন আপনার
5:26ইনডেক্স
5:27প্রয়োজন ,
5:27বিভিন্ন ধরণের
5:28ইনডেক্সের মতো
5:29ধারণাগুলো
5:29নিয়ে আলোচনা
5:30করব , তাই না ?
5:30কম্পোজিট
5:31ইনডেক্স , SQL - এ B
5:32ট্রি ব্যবহার
5:33করে
5:33অভ্যন্তরীণভাবে
5:34কীভাবে
5:34ইনডেক্স তৈরি
5:35করা হয় এবং
5:36আমরা পরবর্তী
5:37পর্বে LSM ট্রি
5:37নিয়েও আলোচনা
5:38করব । কীভাবে
5:39আপনি আপনার
5:40কোয়েরি
5:40অপ্টিমাইজ
5:40করতে পারেন ,
5:41বিভিন্ন ধরণের
5:42কোয়েরি কী কী ,
5:42যেখানে
5:43ইনডেক্স কাজ
5:43করে বা করে না ,
5:44প্রিফিক্স
5:45রুলস ইত্যাদি ।
5:45কানেকশন পুলিং ,
5:46কেন আমাদের এটি
5:47প্রয়োজন , রিড
5:48রেপ্লিকা , রাইট
5:48রেপ্লিকা , এই
5:49সমস্ত বিষয় ।
5:50তাই না ? সুতরাং ,
5:51এগুলো হলো
5:52ডেটাবেসের
5:52মৌলিক বিষয় ।
5:53এবং তারপরে
5:54আপনার নন - SQL
5:54ডেটাবেসের
5:55দিকে যাওয়া
5:56উচিত , যার মধ্যে
5:57Redis - এর মতো কী -
5:57ভ্যালু স্টোর ,
5:58Mongo - এর মতো
5:59ডকুমেন্ট
5:59ডেটাবেস , Cassandra - এর
6:00মতো ওয়াইড
6:01কলাম ডিবি
6:01ইত্যাদি
6:02অন্তর্ভুক্ত
6:03থাকতে পারে ।
6:03গ্রাফ ডেটাবেস ,
6:05SQL এবং no-SQL - এর
6:05মধ্যে তুলনা , Dynamo
6:07DB এবং Cassandra - এর
6:07মধ্যে তুলনা ।
6:08এবং আমাদের
6:09পরবর্তী পর্বে
6:10Cassandra - এর উপর একটি
6:10সম্পূর্ণ
6:11বিভাগও রয়েছে ,
6:11যাতে আপনি Cassandra
6:12কীভাবে কাজ করে ,
6:13কখন আপনার Cassandra
6:13ব্যবহার করা
6:14উচিত এবং কী কী
6:14নয় , সে
6:15সম্পর্কে
6:15বিস্তারিত
6:16জানতে পারেন ।
6:16PostgreSQL বনাম MongoDB
6:17অথবা আপনি
6:18সাধারণ SQL বনাম
6:19no-SQL সম্পর্কেও
6:20শিখতে পারেন ।
6:21তাই না ? রেডিস
6:22বনাম
6:22পারসিস্টেন্ট
6:23ডেটাবেস এবং
6:24কখন নো - এসকিউএল
6:25ব্যবহার করা
6:25উচিত নয় ।
6:26তারপর , অবশ্যই ,
6:27এই আলোচনার
6:27অনেকগুলোর
6:28মধ্যে এলএসএম
6:29ট্রি , অ্যাহেড
6:30লগ — এই সব বিষয়
6:31খুব
6:31গুরুত্বপূর্ণ
6:32হবে এবং আমরা
6:32সেগুলোও
6:33আলোচনা করব ।
6:34এরপর , আপনি
6:34কীভাবে
6:35ডেটাবেস স্কেল
6:35করতে পারেন ? এখন
6:36, এটা শুধু
6:37আপনার
6:37সার্ভিসগুলোকে
6:38হরাইজন্টালি
6:38এবং
6:39ভার্টিক্যালি
6:39স্কেল করার
6:40বিষয় নয় , তাই
6:40না ? আপনি
6:41ডেটাবেসকেও
6:41ভার্টিক্যালি
6:42এবং
6:42হরাইজন্টালি
6:43উভয়ভাবেই
6:43স্কেল করতে
6:44পারেন ।
6:44হরাইজন্টাল
6:45স্কেলিংয়ের
6:45ক্ষেত্রে , আপনি
6:46কীভাবে তা করতে
6:47পারেন ?
6:47রেপ্লিকেশন কী ?
6:48রেপ্লিকেশনের
6:49বিভিন্ন
6:49আর্কিটেকচার ,
6:50তাই না ? শার্ডিং
6:51কী ? বিভিন্ন
6:52ধরনের শার্ডিং
6:52উপলব্ধ আছে ।
6:53কনসিস্টেন্ট
6:54হ্যাশিং কী ?
6:54খুবই , খুবই
6:55গুরুত্বপূর্ণ
6:55একটি বিষয় , তাই
6:56না ? রি - শার্ডিং ,
6:57হট পার্টিশনিং ,
6:58জিএসআই , ক্রস -
6:58শার্ড কোয়েরি
6:59এবং
6:59ডিস্ট্রিবিউটেড
7:00ট্রানজ্যাকশন ।
7:01আমরা পরে
7:01ডিস্ট্রিবিউটেড
7:02ট্রানজ্যাকশন
7:02নিয়ে আরও
7:03বিস্তারিত
7:03আলোচনা করব ।
7:04এবং তারপর আমি
7:04বিশ্বাস করি
7:05প্রত্যেকেরই
7:06কনসিস্টেন্সির
7:06দিকগুলো এবং
7:07বিশেষ করে CAP
7:07থিওরেম ও
7:08প্যাক্সোস
7:08থিওরেমের মতো
7:09থিওরেমগুলো
7:10বোঝার চেষ্টা
7:10করা উচিত । এই
7:11কোর্সে আমরা
7:12পাই থিওরেম
7:12নামে আরও একটি
7:13থিওরেম যুক্ত
7:14করেছি , আমরা
7:14সেটি নিয়েও
7:15কথা বলব ।
7:15স্ট্রং
7:16কনসিস্টেন্সি ,
7:16ইভেনচুয়াল
7:17কনসিস্টেন্সি ,
7:18কোরাম কী , কোন
7:18নির্দিষ্ট
7:19ডেটাবেসে
7:19কোরাম আসলে
7:20অনুসরণ করা হয় ,
7:21রিড - রাইট
7:21কনসিস্টেন্সি ,
7:22আরও এক ধরনের
7:22কনসিস্টেন্সি
7:23আছে যাকে কজাল
7:24কনসিস্টেন্সি
7:24বলা হয় , তাই না ?
7:25আমরা সেটি
7:26নিয়েও কথা বলব
7:27। তারপর কিছু
7:27কেস স্টাডি ,
7:28অবশ্যই , যার
7:28মধ্যে
7:28ডিস্ট্রিবিউটেড
7:29ট্রানজ্যাকশন
7:30ডিজাইন করাও
7:30অন্তর্ভুক্ত ।
7:31এটি সেই
7:31প্রশ্নগুলোর
7:32মধ্যে একটি যা
7:32অ্যামাজনের
7:33মতো
7:33কোম্পানিতে
7:33প্রায়শই
7:34জিজ্ঞাসা করা
7:34হয় , তাই না ?
7:35ডোরড্যাশ বা
7:36ডেলিভারুর মতো
7:36কোম্পানিতেও ,
7:37তাই না ? এবং আরও
7:38অনেক সমস্যায় ,
7:39এটি একটি উপ -
7:39সমস্যা
7:39হিসাবেও আসতে
7:40পারে । এটি একটি
7:41সমস্যার একটি
7:42ছোট অংশ হতে
7:42পারে । সুতরাং ,
7:43কীভাবে
7:43ডিস্ট্রিবিউটেড
7:43ট্রানজ্যাকশন
7:44ডিজাইন করতে
7:44হয় সে
7:45সম্পর্কে
7:45আপনার সচেতন
7:45থাকা উচিত । এটি
7:46সেই
7:46সমস্যাগুলোর
7:47মধ্যে একটি হবে
7:47যা আমরা
7:47ক্লাসেও
7:48আলোচনা করব ।
7:48তারপর , আমরা
7:49নেটওয়ার্কিং ,
7:50ক্যাশিং এবং
7:50এপিআই নিয়ে
7:51কথা বলা শুরু
7:52করব , তাই না ?
7:52আমরা বিভিন্ন
7:53ক্যাশিং
7:53লেয়ার নিয়ে
7:54আলোচনা করব ,
7:54যেমন
7:55ব্রাউজারে
7:55ক্যাশ , সিডিএন
7:56ক্যাশ ,
7:56অ্যাপ্লিকেশন
7:56ক্যাশ , ডাটাবেস
7:57ক্যাশ এবং
7:58ডিস্ট্রিবিউটেড
7:58ক্যাশ ।
7:59বিভিন্ন
7:59ক্যাশিং কৌশল ,
8:00ক্যাশিং
8:00সম্পর্কিত
8:01বিভিন্ন বিষয় ,
8:02যেমন টিটিএল ( TTL )
8:03কী ? আপনার ক্যাশ
8:03ব্যবহার করার
8:04সময় আপনি যাতে
8:05লক করতে পারেন ,
8:05তা নিশ্চিত
8:06করার জন্য
8:06টিটিএল খুবই
8:07গুরুত্বপূর্ণ ।
8:08ইভিকশন পলিসি ,
8:08ক্যাশ
8:09ইনভ্যালিডেশন ,
8:09স্ট্যাম্পিড
8:10এবং ক্যাশ -
8:11সম্পর্কিত আরও
8:11কিছু
8:12আকর্ষণীয়
8:12ধারণা । আপনি
8:13এখানে বিরতি
8:14নিয়ে এটি
8:14পড়তে পারেন ।
8:15আমি যেমনটা
8:15বলেছি , আমরা এই
8:16সব বিষয় নিয়ে
8:17গভীরভাবে
8:17আলোচনা করব ।
8:18এরপর , আমাদের
8:19টিসিপি বনাম
8:19ইউডিপি ,
8:20এইচটিটিপি এবং
8:20এইচটিটিপিএস -
8:21এর বিভিন্ন
8:22সংস্করণ এবং এর
8:22নেটওয়ার্কিং
8:23দিকগুলো দিয়ে
8:24শুরু করা উচিত ।
8:25ডিএনএস ( DNS ) কী ?
8:26ডিএনএস কীভাবে
8:27কাজ করে ? ডিএনএস
8:28- এর অভ্যন্তরীণ
8:29আর্কিটেকচার ,
8:29পারসিস্টেন্ট
8:30কানেকশন , ওয়েব
8:31সকেট , সার্ভার -
8:31সেন্ট ইভেন্টস ,
8:32লং পোলিং এবং
8:32জিআরপিসি ( gRPC ) ।
8:33আপনি থ্রিফটের (
8:34Thrift ) মতো কিছুও
8:34শিখতে পারেন ,
8:35কিন্তু আমরা
8:35জিআরপিসি
8:36সম্পর্কিত
8:36বেশিরভাগ
8:37বিষয়ই আলোচনা
8:38করব ।
8:38জিআরপিসিতে ,
8:38আমরা
8:39প্রোটোবাফস (
8:39Protobufs ) নিয়েও কথা
8:40বলব এবং এটি ঠিক
8:41কীভাবে
8:41বিভিন্ন
8:42পরিস্থিতিতে
8:42সাহায্য করে তা
8:43জানব । তারপর ,
8:44লোড
8:44ব্যালান্সিং ।
8:45লেয়ার ফোর এবং
8:46লেয়ার সেভেন
8:47লোড
8:47ব্যালান্সিং
8:48কী ? লোড
8:48ব্যালান্সিংয়ের
8:49কৌশল , তাই না ?
8:50তারপর ,
8:50কনসিস্টেন্ট
8:51হ্যাশিং , হেলথ
8:51সেশন , স্টিকি
8:52সেশন , গ্লোবাল
8:52লোড
8:53ব্যালান্সিং ,
8:53ডিএনএস লোড
8:54ব্যালান্সিং
8:54ইত্যাদি আরও
8:55কিছু বিষয় ।
8:55এরপর , কীভাবে
8:56ভালো এপিআই ( API )
8:57ডিজাইন করতে
8:57হয় , সে
8:57সম্পর্কেও
8:58আপনার সচেতন
8:58থাকা উচিত ।
8:59সুতরাং , ভালো
9:00এপিআই - এর
9:00ক্ষেত্রে ,
9:00অবশ্যই , এপিআই
9:01ভার্সনিং একটি
9:01অত্যন্ত
9:02গুরুত্বপূর্ণ
9:02বিষয় । রেস্ট
9:03এপিআই ( REST APIs ) ,
9:04জিআরপিসি ( gRPCs ) ,
9:04যেমনটা আমি
9:05বলেছি , আরপিসি (
9:06RPCs ) - এর ক্ষেত্রে
9:06আমরা জিআরপিসি
9:07নিয়ে কথা বলব ,
9:08কিন্তু আপনি
9:09থ্রিফট ( Thrift )
9:09সম্পর্কেও
9:10জানতে পারেন ।
9:11তাই না ? তারপর ,
9:12গ্রাফকিউএল ( GraphQL
9:12) কী ?
9:13গ্রাফকিউএল
9:13কীভাবে দরকারি ?
9:14পেজিনেশন ,
9:14কার্সর -
9:15ভিত্তিক
9:15পেজিনেশন এবং
9:16অফসেট - ভিত্তিক
9:16পেজিনেশন ।
9:17আমরা এই দুটির
9:17মধ্যে একটি
9:18তুলনা করার
9:18চেষ্টা করব ।
9:19আইটেম
9:19পোটেন্সি ,
9:20আইটেম
9:20পোটেন্সি কী ?
9:21আমরা ঠিক
9:21কীভাবে আইটেম
9:22পোটেন্ট এপিআই
9:23তৈরি করতে পারি ?
9:23এবং আরও অনেক
9:24সিস্টেমেও
9:24আইটেম
9:25পোটেন্সি
9:25অত্যন্ত
9:26গুরুত্বপূর্ণ ।
9:26অনেক
9:26অ্যাসিঙ্ক্রোনাস
9:27সিস্টেমে ,
9:28যেখানে
9:28রিট্রাই
9:28মেকানিজম থাকে ,
9:29সেখানেও আইটেম
9:29পোটেন্সির কথা
9:30মাথায় রাখা
9:30খুব
9:31গুরুত্বপূর্ণ ।
9:31আমাদের বুকিং
9:32সিস্টেমের মতো
9:33পেমেন্ট
9:33সিস্টেমে
9:33আইটেম
9:34পোটেন্সির
9:34অনেক দিক
9:35রয়েছে । রেট
9:35লিমিটিং , আমরা
9:36একটি রেট
9:36লিমিটার
9:37ডিজাইন করা
9:37নিয়েও কথা বলব
9:38। অথেনটিকেশন
9:39মেকানিজম ,
9:39এপিআই গেটওয়ে ,
9:40বেসিক রাউটিং ও
9:41লগিং , এবং
9:41ফ্রন্ট - এন্ডের
9:42জন্য ব্যাক -
9:43এন্ড
9:43সম্পর্কিত
9:43কিছু
9:44প্যাটার্ন ,
9:44যেমন , বিশেষ করে
9:45মোবাইল , ওয়েব
9:46ইত্যাদির জন্য
9:46। এরপর আমরা
9:47ইভেন্ট -
9:47ড্রাইভেন
9:48সিস্টেম নিয়ে
9:49কথা বলব , বিশেষ
9:49করে কাফকার
9:50মাধ্যমে । আমরা
9:51সর্বপ্রথম
9:51সিঙ্ক্রোনাস ও
9:52অ্যাসিঙ্ক্রোনাস
9:53কমিউনিকেশন ,
9:54প্রডিউসার -
9:54কনজিউমার ,
9:55মেসেজ ব্রোকার ,
9:55এবং কিউ ও
9:56স্ট্রিমের
9:57মধ্যে তুলনা
9:57বুঝব । তারপর
9:58আমরা কাফকা
9:59দিয়ে শুরু করব ,
9:59এবং দেখব ঠিক
10:00কীভাবে কাফকা
10:01বিভিন্ন মেসেজ
10:02কিউ , টপিক ,
10:02পার্টিশন ,
10:03ব্রোকার ,
10:03কনজিউমার
10:04গ্রুপ , অফসেট ,
10:05রেপ্লিকেশন
10:05ইত্যাদির
10:06চেয়ে ভালো ।
10:06এরপর আমরা
10:07বিভিন্ন
10:07সিস্টেমের
10:08ডেলিভারি
10:08সেম্যান্টিকস
10:09নিয়ে কথা বলার
10:10চেষ্টা করব ,
10:10যেমন কিছু
10:10সিস্টেম
10:11আপনাকে অ্যাট
10:11মোস্ট ওয়ান্স
10:12ডেলিভারি , কিছু
10:13সিস্টেম অ্যাট
10:13লিস্ট ওয়ান্স
10:14ডেলিভারি ,
10:14এক্স্যাক্টলি
10:15ওয়ান্স
10:15ডেলিভারি
10:16ইত্যাদি
10:16প্রদান করে ।
10:17তারপর
10:17নির্ভরযোগ্যতার
10:18দিকটি , যেমন
10:19কনজিউমার
10:20ল্যাগ কী , ব্যাক
10:20প্রেসার কী , ডেড
10:21লেটার কিউ এবং
10:22রিট্রাই কী , তাই
10:23না ? ঠিক কীভাবে
10:24আপনি
10:24এক্সপোনেনশিয়াল
10:25ব্যাক অফ -
10:26ভিত্তিক
10:26রিট্রাই করতে
10:27পারেন , তাই না ?
10:28পয়জন মেসেজ কী ?
10:30তারপর কাফকা ,
10:31র্যাবিটএমকিউ
10:32, এসকিউএস ,
10:33রেডিস রিয়েল -
10:34টাইম পাব / সাব - এর
10:36সাথে ট্রেড - অফ
10:37এবং তুলনা , তাই
10:38না ? টেম্পোরাল ।
10:40এই সমস্ত তুলনা
10:41আপনি
10:41প্রযুক্তিগতভাবে
10:42করতে সক্ষম
10:43হবেন , তাই না ?
10:44এবং আপনার এই
10:44সমস্ত জ্ঞান
10:45মনে রাখতে
10:46সক্ষম হওয়া
10:46উচিত , যাতে আপনি
10:47জানতে পারেন
10:48কোন ধরনের
10:48সমস্যা এবং
10:49পরিস্থিতিতে
10:49কোন নির্দিষ্ট
10:50সিস্টেমটি
10:51ব্যবহার করতে
10:51হবে । তাহলে
10:52আমার মনে হয় ,
10:53এই কেস
10:53স্টাডিগুলোর
10:54মধ্যে যেকোনো
10:54একটি বেছে
10:55নেওয়া যেতে
10:55পারে , তাই না ?
10:56নোটিফিকেশন
10:57সিস্টেম ,
10:57অর্ডার
10:57প্রসেসিং
10:58সিস্টেম ,
10:58অ্যাক্টিভিটি
10:59ফিড ইত্যাদি
11:00ডিজাইন করা ।
11:00আমরা একসাথে
11:01নোটিফিকেশন
11:01সিস্টেম নিয়ে
11:02কথা বলব । আমরা
11:03কোন কোন
11:03প্রবলেম
11:03স্টেটমেন্ট
11:04নিয়ে আলোচনা
11:04করছি , তা নিয়ে
11:05আমি কথা বলব ,
11:05তাই না ? তারপর ,
11:06অবশ্যই ,
11:06ডিস্ট্রিবিউটেড
11:07সিস্টেম এবং
11:07নির্ভরযোগ্যতা
11:08সম্পর্কিত
11:09বিষয়গুলো ।
11:09ডিস্ট্রিবিউটেড
11:10কনসেনসাস কী ?
11:11বাইজেন্টাইন
11:12জেনারেল
11:12প্রবলেম , থ্রি
11:13জেনারেল
11:13প্রবলেম , তাই না
11:14? তাহলে , থ্রি
11:16জেনারেল
11:17প্রবলেম ,
11:18বাইজেন্টাইন
11:19জেনারেল
11:19প্রবলেম ।
11:22দুঃখিত , আমার
11:22মনে হয় এটা টু
11:23জেনারেল
11:24প্রবলেম , হ্যাঁ
11:25। টু জেনারেল
11:25প্রবলেম এবং
11:26বাইজেন্টাইন
11:26জেনারেল
11:27প্রবলেম ।
11:27নেটওয়ার্ক
11:28পার্টিশন কী ,
11:29তাই না ?
11:29পার্শিয়াল
11:30ফেইলর কী ? ক্লক
11:31সিনক্রোনাইজেশন
11:32, লজিক্যাল ক্লক
11:33? আমরা
11:33ল্যাম্পোর্ট
11:34ক্লক এবং
11:34ভেক্টর ক্লক
11:35দুটো নিয়েই
11:36কথা বলব , তাই না ?
11:37ডিস্ট্রিবিউটেড
11:39লক , তাই না ?
11:39বিভিন্ন লকিং
11:40স্ট্র্যাটেজিগুলো
11:41কী কী , তাই না ?
11:42অপটিমিস্টিক
11:42লকিং ,
11:43পেসিমিস্টিক
11:43লকিং । আপনি
11:44ডাটাবেস
11:44সেকশনেও এ
11:45সম্পর্কে
11:45জানতে পারবেন ।
11:46আপনি এখানেও এ
11:46সম্পর্কে
11:47জানতে পারবেন ।
11:48লিডার ইলেকশন ,
11:48লিডার
11:48ইলেকশনের জন্য
11:49বিভিন্ন
11:49অ্যালগরিদম কী
11:49কী ? স্প্লিট -
11:50ব্রেইন
11:50প্রবলেম , ফেইলর
11:51ডিটেকশন , তাই না
11:51? এরপর
11:52নির্ভরযোগ্যতার
11:52বিভিন্ন
11:53প্যাটার্ন ,
11:53যেমন — কীভাবে
11:54আপনি রিট্রাই (
11:54retry ) ,
11:55এক্সপোনেনশিয়াল
11:55ব্যাকঅফ ( exponential
11:56backoff ) , জিটার ( jitter )
11:57সেট আপ করতে
11:57পারেন , যা একটি
11:58খুব আকর্ষণীয়
11:58কেস স্টাডি ।
11:59আমি আপনাদের
11:59জিটার
11:59সম্পর্কে বলব ।
12:00তারপর , টাইমআউট
12:01( timeouts ) , সার্কিট
12:02ব্রেকার ( circuit breakers
12:02) , তাই না ? এগুলো
12:03নির্ভরযোগ্যতার
12:04আরও কিছু
12:04আকর্ষণীয়
12:04প্যাটার্ন
12:05কৌশল । এরপর ,
12:05আপনি অবশ্যই এই
12:06সমস্যাগুলোর
12:06মধ্যে একটি
12:07বেছে নিয়ে
12:07বুঝতে পারেন ,
12:08যেমন —
12:08ডিস্ট্রিবিউটেড
12:08কাউন্টার ( distributed
12:09counters ) । ফল্ট
12:10টলারেন্স ( fault
12:10tolerance ) এবং মাল্টি
12:11- রিজিয়ন
12:11সিস্টেম ( multi-region
12:12systems ) , আপনি বোঝার
12:13চেষ্টা করতে
12:13পারেন যে ঠিক
12:14কীভাবে হাই
12:14অ্যাভেইলেবিলিটি
12:15( high availability ) এবং
12:16ফল্ট টলারেন্স (
12:16fault tolerance ) নিশ্চিত
12:17করা যায় , তাই
12:17না ? ডিজাস্টার
12:18রিকভারি ( Disaster
12:19recovery ) , এবং এর
12:19বিভিন্ন
12:20কৌশলগুলো কী কী ,
12:20যেমন —
12:21অ্যাক্টিভ -
12:21অ্যাক্টিভ
12:21স্ট্র্যাটেজি (
12:22active-active strategy ) ,
12:23অ্যাক্টিভ -
12:23প্যাসিভ
12:23স্ট্র্যাটেজি (
12:24active-passive strategy ) , যদি
12:25আপনার একাধিক
12:25সিস্টেম চালু
12:26থাকে । আমি বলব ,
12:27আরও ভালো
12:27রিডানডেন্সির (
12:28redundancy ) জন্য জিও
12:29রেপ্লিকেশন ( Geo
12:29replication ) , ডেটা
12:30রেসিডেন্সি ( data
12:31residency ) , আপনার
12:31ডেটা কোথায়
12:32রাখবেন ,
12:32গ্লোবাল
12:33রাউটিং ( global routing ) ,
12:33ইত্যাদি । তাই
12:34না ? এরপর , আপনার
12:35আরও কিছু বিগ
12:35ডেটা সিস্টেম ( big
12:36data systems ) সম্পর্কে
12:37জানা উচিত , যেমন
12:38— ব্যাচ
12:38প্রসেসিং ( batch
12:39processing ) কী ,
12:39স্ট্রিম
12:39প্রসেসিং ( stream
12:40processing ) কী , এই
12:41দুটিই সরাসরি
12:41ল্যাম্বডা ( lambda )
12:42এবং কাপ্পা ( kappa )
12:43আর্কিটেকচারের
12:43সাথে
12:44সম্পর্কিত ।
12:44ডেটা
12:45ওয়্যারহাউস ( data
12:46warehouses ) কী , ডেটা
12:47লেক ( data lakes ) কী ।
12:47কাফকা ( Kafka ) নিয়ে
12:48আমরা খুব
12:48গভীরভাবে
12:49আলোচনা করব ।
12:50অ্যাপাচি
12:50স্পার্ক ( Apache Spark ) ,
12:51অ্যাপাচি
12:51ফ্লিন্ক ( Apache Flink ) ,
12:52তাই না ? Hadoop , CDC ,
12:53এবং সম্ভবত
12:53আপনি DBZ ও CDC
12:54সম্পর্কেও
12:55শিখতে পারবেন ,
12:56তাই না ? ETL
12:56পাইপলাইন কী ?
12:58এবং পরে আমরা এই
12:58ফ্রড ডিটেকশন
12:59এবং
12:59রিকমেন্ডেশন
13:00পাইপলাইন
13:00নিয়ে কথা বলব ।
13:01তারপর আপনি
13:02মাইক্রোসার্ভিসেস
13:03প্যাটার্ন
13:03সম্পর্কে
13:04শিখতে পারবেন ।
13:04মাইক্রোসার্ভিসেসের
13:05সাথে
13:06সম্পর্কিত
13:06প্যাটার্নগুলো
13:07কী কী ? মনোলিথ
13:08এবং
13:08মাইক্রোসার্ভিসেসের
13:09মধ্যে তুলনা ,
13:10তাই না ? ডোমেইন -
13:11ড্রাইভেন
13:11বাউন্ডারিস ,
13:12প্রতি
13:12সার্ভিসে একটি
13:13ডেটাবেস ,
13:14সার্ভিস
13:14ডিসকভারি , তাই
13:15না ? খুব
13:15গুরুত্বপূর্ণ ।
13:16সার্ভিস
13:17ডিসকভারির
13:17জন্য Netflix Eureka - ও
13:18ব্যবহার করা
13:19যেতে পারে , তাই
13:20না ?
13:20ডিস্ট্রিবিউটেড
13:20ট্রানজ্যাকশন ,
13:21যেমনটা আমি
13:21আগেই উল্লেখ
13:22করেছি , কিন্তু
13:22ডিস্ট্রিবিউটেড
13:23ট্রানজ্যাকশনের
13:24মধ্যে টু - ফেজ
13:24কমিট , সাগা
13:25প্যাটার্ন ,
13:25কোরিওগ্রাফি ,
13:26অর্কেস্ট্রেশন
13:26এবং সাগা - তে
13:27কম্পেনসেশন
13:27সম্পর্কে
13:28জানুন । এই
13:28সমস্ত বিষয় ,
13:29যেমন আমি
13:29এতক্ষণ যা যা
13:30নিয়ে কথা
13:31বলেছি , তাই না ?
13:31এই সমস্ত বিষয়
13:32গভীরভাবে ,
13:33আলাদাভাবে ,
13:33ধাপে ধাপে , আপনি
13:34এই কোহর্টে
13:35শিখবেন ।
13:36সুতরাং , আপনি
13:36যদি একটি খুব
13:37সুসংগঠিত
13:38বিন্যাসে
13:38শিখতে চান , তবে
13:39এটি অবশ্যই
13:39দেখুন । তারপর
13:40আমরা
13:41অ্যাডভান্সড
13:41আর্কিটেকচার
13:42প্যাটার্ন ,
13:43ট্রানজ্যাকশনাল
13:44আউটবক্স , CQRS ,
13:44চেঞ্জ ডেটা
13:45ক্যাপচার ,
13:45ইভেন্ট
13:46সোর্সিং ,
13:46অ্যান্টি -
13:47করাপশন লেয়ার ,
13:47ব্যাক এন্ড ফর
13:48ফ্রন্ট এন্ড ,
13:49এবং
13:49স্ট্র্যাংলার
13:50নিয়ে কথা বলব ,
13:51তাই না ? মজার
13:51ব্যাপার হলো ,
13:52ইভেন্ট
13:52সোর্সিং বা
13:53ট্রানজ্যাকশনাল
13:54আউটবক্সের মতো
13:54অনেকগুলো
13:55সুবিধাই আপনি
13:55সরাসরি
13:56টেম্পোরাল
13:56ব্যবহার করে
13:57পেতে পারেন , যদি
13:58আপনি আপনার
13:58সাগার জন্য
13:59টেম্পোরাল
13:59ব্যবহার করেন ,
14:00কিন্তু শুধু
14:00আপনার তথ্যের
14:01জন্য । ঠিক আছে ?
14:02তারপর আমরা
14:03অনেকগুলো
14:03আকর্ষণীয় কেস
14:04স্টাডি নিয়ে
14:05কথা বলব , তাই না ?
14:06যেমন একটি
14:06নোটিফিকেশন
14:07সার্ভিস
14:07ডিজাইন করা ,
14:08একটি চ্যাট
14:08অ্যাপ্লিকেশন
14:09ডিজাইন করা ,
14:09একটি নিউজফিড
14:10ডিজাইন করা ,
14:10কেভি হেভি
14:10হিটারস ( কেভি
14:11হেভি হিটারসের
14:12বিভিন্ন
14:12সংস্করণ আছে ,
14:12আমরা সেগুলোর
14:13মধ্যে একটি
14:13নিয়ে কথা বলব ) ।
14:14কীভাবে আপনি
14:15স্ট্রিম
14:15কন্টেন্ট এবং
14:16কন্টেন্ট
14:16প্রসেসিং
14:17সিস্টেম
14:17ব্যবহার করতে
14:18পারেন , কীভাবে
14:18আপনি
14:19অ্যাডাপটিভ
14:19স্ট্রিমিং সেট
14:20আপ করতে পারেন ,
14:21তাই না ? M3U8 ফাইল
14:22কী ? সেগমেন্ট
14:24ফাইল কী , তাই না ?
14:25প্লেলিস্ট ঠিক
14:26কীভাবে কাজ করে ,
14:27কীভাবে আপনি
14:27আপনার
14:27ভিডিওগুলো
14:28অ্যাসিঙ্ক্রোনাসলি
14:29প্রসেস করতে
14:30পারেন , কীভাবে
14:30আপনি খুব ভারী
14:31ফাইলের জন্য
14:32একটি
14:32নির্ভরযোগ্য
14:33আপলোড
14:33মেকানিজম সেট
14:34আপ করতে পারেন ,
14:34ইত্যাদি ।
14:35তাহলে
14:36জিওহ্যাশিং
14:37সম্পর্কিত
14:37ধারণা , তাই না ?
14:38আমরা
14:38জিওহ্যাশিং
14:39সম্পর্কিত
14:40ধারণাগুলো
14:40নিয়ে কথা বলব ,
14:41এবং উবার বা
14:41ইয়েল্প
14:42ডিজাইন করার
14:42মতো
14:42সমস্যাগুলো
14:43নিয়ে আলোচনা
14:44করব যা সরাসরি
14:44জিওহ্যাশিং - এর
14:45সাথে
14:45সম্পর্কিত , তাই
14:46না ? আমরা আরও
14:46কিছু
14:47আকর্ষণীয়
14:47সমস্যা নিয়ে
14:48কথা বলব , যেমন
14:49রেট লিমিটার , জব
14:49শিডিউলার ,
14:50ডিস্ট্রিবিউটেড
14:51ক্যাশ ইত্যাদি
14:51ডিজাইন করা ।
14:52সুতরাং , আপনারা
14:53দেখতেই
14:53পাচ্ছেন এখানে
14:54অনেক
14:54আকর্ষণীয়
14:54সমস্যা রয়েছে
14:55এবং আমি
14:55বিশ্বাস করি যে
14:56এখন পর্যন্ত
14:56আমরা যা আলোচনা
14:57করেছি , সিস্টেম
14:57ডিজাইন বোঝার
14:58জন্য এগুলো যে
14:58কারো জন্য
14:59ন্যূনতম
14:59প্রয়োজন ।
15:00কিন্তু , এই
15:00কোহর্টে আমরা
15:01অবশ্যই এক ধাপ
15:02এগিয়ে যাব , এক
15:03ধাপ গভীরে যাব ।
15:04আমরা অনেক
15:04উন্নত ধারণা
15:05নিয়ে কথা বলব
15:06যা এসডি ২ এবং
15:07এসডি ৩ উভয়ের
15:08জন্যই খুব
15:08দরকারি হবে , তাই
15:09না ?
15:10উদাহরণস্বরূপ ,
15:10আমরা আলোচনা
15:11করব কীভাবে
15:12আপনি booking.com - এর
15:12মতো কিছু
15:13ডিজাইন করতে
15:13পারেন , এবং
15:14ডাইনামোডিবি ,
15:15রেডশিফট ,
15:15এডব্লিউএস
15:16কিনেসিস ,
15:16এডব্লিউএস
15:17গ্লু - এর মতো
15:17অনেক
15:18আকর্ষণীয় AWS
15:18প্রযুক্তি
15:19নিয়েও কথা বলব
15:20। রেট লিমিটার
15:20ডিজাইন করা ,
15:21তারপর এমন কিছু
15:22সমস্যা যা
15:22আপনাকে একটি মক
15:23ইন্টারভিউ সেট
15:23আপ করতে এবং মক
15:24ইন্টারভিউ
15:24কীভাবে কাজ করে
15:25তা বুঝতে
15:25সাহায্য করবে ।
15:26সুতরাং ,
15:27বিশেষভাবে এর
15:27জন্যই আমরা
15:28স্টক
15:28ব্রোকারের
15:29সমস্যাটি বেছে
15:29নিয়েছি । আপনি
15:30কীভাবে আপনার
15:31অ্যাড ক্লিক
15:31প্ল্যাটফর্ম
15:32ডিজাইন করতে
15:32পারেন , তাই না ?
15:33যেখানে আপনি
15:33অ্যাড ক্লিক
15:34অ্যাগ্রিগেশন
15:34করতে পারবেন ।
15:35নোটিফিকেশন
15:36সার্ভিস , এর
15:36জন্যও কিছু
15:37আকর্ষণীয়
15:37অ্যাসাইনমেন্ট
15:38থাকবে । তারপর
15:39আপনি কীভাবে
15:39গুগল সার্চ ,
15:40ইউআরএল
15:40শর্টনার , লাইভ
15:41নিউজ ফিড
15:41ডিজাইন করতে
15:42পারেন ।
15:42কনসিসটেন্সি
15:43মডেলে , যেমনটা
15:43আমি বলেছিলাম ,
15:44আমরা CAP এবং
15:44প্যাক্সোস
15:45থিওরেমের সাথে
15:45পাই থিওরেম
15:46নিয়েও কথা বলব
15:46। আপনি কীভাবে
15:47আপনার কী -
15:47ভ্যালু স্টোর
15:48ডিজাইন করতে
15:48পারেন , এর জন্যও
15:49কিছু
15:49আকর্ষণীয়
15:49অ্যাসাইনমেন্ট
15:50থাকবে । তারপর
15:51এলএসএম ট্রি - এর
15:51অভ্যন্তরীণ
15:52বিষয় , ধাপে
15:53ধাপে এলএসএম
15:53ট্রি কীভাবে
15:54কাজ করে ।
15:55লজিক্যাল ক্লক ,
15:55ল্যাম্পোর্ট
15:56ক্লক , ভেক্টর
15:57ক্লক , সিআরডিটি ,
15:57যা গুগল ডক্সের
15:58মতো
15:58অ্যাপ্লিকেশনের
15:59পেছনের অন্যতম
16:00প্রধান ডেটা
16:00স্ট্রাকচার ,
16:01তাই না ? গ্রো
16:02এবং পজিটিভ
16:02নেগেটিভ
16:03কাউন্টার এবং /
16:04অথবা সেট বেস
16:05সিআরডিটি ।
16:05গুগল
16:06স্প্যানারের
16:06মতো কিছু
16:07আকর্ষণীয় কেস
16:07স্টাডি , গুগল
16:08স্প্যানারে
16:09ট্রু টাইম ঠিক
16:09কীভাবে কাজ করে ,
16:10গুগল
16:10স্প্যানারের
16:11ক্লকিং
16:11মেকানিজম ঠিক
16:12কীভাবে কাজ করে ,
16:13তাই না ? Raft
16:13ইত্যাদির মতো
16:14কনসেনসাস
16:15অ্যালগরিদম ।
16:16এবং আমরা Elasticsearch -
16:17এর অভ্যন্তরীণ
16:17বিষয়গুলো
16:18নিয়েও কথা বলব ,
16:19যেমন TF-IDF কী ,
16:19ইনভার্টেড
16:20ইনডেক্স কী , এবং
16:21CRDT ব্যবহার করে
16:22কীভাবে
16:23কোলাবোরেটিভ
16:24ডকুমেন্ট
16:24ডিজাইন করা
16:25যায় । Cassandra
16:26নিয়ে আমরা খুব
16:27গভীরভাবে
16:28আলোচনা করব ,
16:29কীভাবে একটি
16:29অনলাইন অকশন
16:30সিস্টেম তৈরি
16:31করা যায় ।
16:32ওয়েব ক্রলার ,
16:32কীভাবে একটি
16:33ওয়েব ক্রলার
16:34ডিজাইন করা
16:34যায় । টাইম
16:35সিরিজ ডিবি - ও
16:36আমরা এই কোর্সে
16:37অন্তর্ভুক্ত
16:37করেছি এবং
16:38বিশেষ করে আমরা
16:39Influx DB নিয়ে কথা
16:40বলব । একটি
16:40অত্যন্ত
16:41গুরুত্বপূর্ণ
16:41সমস্যা এবং যে
16:42সমস্যাটি আমি
16:43সমাধান করতে
16:43সত্যিই পছন্দ
16:44করি , তা হলো M-Map
16:45এবং
16:45মাল্টিকাস্ট
16:46ব্যবহার করে
16:46কীভাবে একটি
16:47স্টক
16:47এক্সচেঞ্জের
16:48মতো কিছু তৈরি
16:49করা যায় । আমরা
16:49কিছু সত্যিই
16:50আকর্ষণীয় কেস
16:50স্টাডি দেখব
16:51এবং কীভাবে
16:51আপনি আপনার
16:52নিজের
16:52ড্রপবক্স এবং
16:53ড্রাইভ ডিজাইন
16:53করতে পারেন ,
16:54সেইসাথে হাই -
16:54লেভেল ডিজাইন
16:55এবং লো - লেভেল
16:55ডিজাইন
16:56সম্পর্কিত আরও
16:56অনেক
16:56আকর্ষণীয়
16:57বিষয় আমরা
16:57অতিরিক্তভাবে
16:58যুক্ত করেছি , যা
16:58আমার মতে
16:59ন্যূনতম
16:59জ্ঞানের
16:59চেয়েও বেশি ।
17:00এবং যেহেতু
17:01অনেক কাজই এআই ( AI
17:01) দ্বারা করা
17:02হয় , তাই
17:02সিনিয়র
17:03ইঞ্জিনিয়ার
17:03বা এসডি ২ ( SD2 )
17:04অথবা জুনিয়র
17:05ইঞ্জিনিয়ারদের
17:05, যারা এসডি ২ বা
17:06সিনিয়র
17:06ইঞ্জিনিয়ার
17:07হতে আগ্রহী ,
17:08তাদের জন্য এই
17:08সবকিছু
17:09সম্পর্কে
17:09জানাটা
17:09অত্যন্ত
17:10দরকারি হয়ে
17:10ওঠে , যাতে
17:11বিভিন্ন জিনিস
17:12আসলে কীভাবে
17:12কাজ করে সে
17:13সম্পর্কে
17:13আপনার একটি
17:14বিস্তৃত ধারণা
17:14থাকে । এখন , হাই -
17:15লেভেল
17:16ডিজাইনের পরে
17:16এবং একবার আপনি
17:17হাই - লেভেল
17:18ডিজাইনের
17:18গভীরে গেলে ,
17:19আমার মতে
17:19অবজেক্ট -
17:20ওরিয়েন্টেড
17:21প্রোগ্রামিং ,
17:21লো - লেভেল
17:22ডিজাইন এবং
17:22মেশিন কোডিং
17:23বোঝা খুব
17:24গুরুত্বপূর্ণ ।
17:24এটাই হবে
17:25দ্বিতীয়
17:25পর্যায় ।
17:26সুতরাং , প্রথমে
17:27মৌলিক
17:27বিষয়গুলো
17:28বোঝার চেষ্টা
17:28করুন , যেমন
17:29অবজেক্ট এবং
17:29ক্লাস ,
17:30অ্যাবস্ট্রাকশন
17:30,
17:31এনক্যাপসুলেশন
17:31, ইনহেরিটেন্স ,
17:32পলিমরফিজম ,
17:33ওওপিএস ( OOPs ) - এর
17:33সমস্ত মৌলিক
17:34ধারণা , তাই না ?
17:34তারপর আমরা যা
17:35দিয়ে শুরু করব
17:36তা হলো সলিড
17:37প্রিন্সিপলস ,
17:37তাই না ? কীভাবে
17:38আপনি বিভিন্ন
17:39পরিস্থিতিতে
17:40সলিড
17:40প্রিন্সিপলস
17:41ব্যবহার করতে
17:41পারেন , প্রতিটি
17:42প্রিন্সিপলের
17:43ব্যবহারসহ
17:43প্রতিটি নীতি ।
17:44তারপর
17:44সিঙ্গেলটন ,
17:45ফ্যাক্টরি ,
17:45অ্যাবস্ট্রাক্ট
17:46ফ্যাক্টরি ,
17:47বিল্ডার ,
17:47প্রোটোটাইপের
17:48মতো অনেক
17:48ডিজাইন
17:48প্যাটার্ন , তাই
17:49না ? এই সমস্ত
17:50স্ট্রাকচারাল
17:50প্যাটার্ন এবং
17:51বিহেভিওরাল
17:52ডিজাইন
17:52প্যাটার্ন
17:53যেমন
17:53স্ট্র্যাটেজি ,
17:54অবজারভার , তাই
17:54না ? কমান্ড
17:55প্যাটার্ন ,
17:55স্টেট
17:56প্যাটার্ন এবং
17:56স্টেট ডিজাইন
17:57প্যাটার্নে
17:57আমরা এটিএম
17:58মেশিন
17:58ডিজাইনের মতো
17:59একটি
17:59আকর্ষণীয়
18:00সমস্যা নিয়েও
18:00কথা বলব , তাই না ?
18:01এমনকি আমরা যে
18:02সমস্ত ডিজাইন
18:02প্যাটার্ন
18:02নিয়ে কথা বলব ,
18:03তার সবকটিতেই
18:04আমরা কিছু একটা
18:04তৈরি করার
18:05চেষ্টা করব ।
18:05চেইন অফ
18:06রেসপনসিবিলিটি
18:06, যা খুবই
18:07গুরুত্বপূর্ণ ,
18:08তাই না ? সাগা
18:08প্যাটার্ন
18:09নিয়ে আমরা
18:10আগেই কথা বলেছি ,
18:11তাই না ? তারপর
18:12আমরা কোহর্টে
18:13অনেক
18:14আকর্ষণীয়
18:14সমস্যার
18:15সমাধানও করব ,
18:16তাই না ? হ্যাঁ ,
18:17সম্ভবত
18:17পার্কিং লট
18:18ডিজাইন ,
18:18স্প্লিটওয়াইজ
18:20ডিজাইন ,
18:20বুকমাইশো , তাই
18:21না ? দাবা ডিজাইন
18:22, এলিভেটর
18:23সিস্টেম
18:23ডিজাইন , লগার
18:24ডিজাইন , রেট
18:25লিমিটার
18:25ডিজাইন , এটিএম
18:26মেশিন , তাই না ?
18:27ভেন্ডিং মেশিন
18:28। এই তিনটির
18:29বেশিরভাগই
18:29স্টেট ডিজাইন
18:30প্যাটার্নের
18:30ক্যাটাগরিতে
18:31পড়ে , তাই না ?
18:32সুতরাং , আপনারা
18:32দেখতে পাচ্ছেন
18:33যে আমরা
18:33প্রযুক্তিগতভাবে
18:34অনেক
18:34আকর্ষণীয়
18:34মেশিন কোডিং
18:35সমস্যার
18:35সমাধান করার
18:35চেষ্টা করব ।
18:36তারপর অবশ্যই
18:37কনকারেন্সি
18:37এবং
18:37মাল্টিথ্রেডিং
18:38সম্পর্কিত
18:39ধারণাগুলো ।
18:39প্রসেস কী ?
18:40থ্রেড কী ?
18:41থ্রেডের মৌলিক
18:41বিষয় , থ্রেড
18:42লাইফ সাইকেল ,
18:43রেস কন্ডিশন ,
18:44ক্রিটিক্যাল
18:44সেকশন , সেমাফোর ,
18:45মিউটেক্স
18:46ইত্যাদি ।
18:46তারপর ডেডলক ,
18:47স্টারভেশন ,
18:48থ্রেড পুল
18:48সম্পর্কিত
18:49ধারণাগুলো , তাই
18:50না ? টাস্ক কিউ ,
18:50এবং আরও কিছু
18:51আকর্ষণীয়
18:52ক্লাসিক্যাল
18:52সমস্যা যেমন
18:53প্রডিউসার -
18:53কনজিউমার ,
18:54রিডার - রাইটার ,
18:54এবং ডাইনিং
18:55ফিলোসফার , ঠিক
18:56আছে ? সুতরাং ,
18:56আপনি দেখতে
18:57পাচ্ছেন যে LLD
18:57অংশে অনেক
18:58আকর্ষণীয়
18:58ডিজাইন
18:59প্যাটার্ন
18:59রয়েছে যা
19:00প্রত্যেকের
19:00জানা উচিত , এবং
19:01অনেক
19:01আকর্ষণীয়
19:02মেশিন কোডিং
19:02সমস্যাও
19:03রয়েছে । এবং
19:03মেশিন কোডিং
19:04সমস্যাগুলোর
19:05ক্ষেত্রে , আমি
19:05বিশ্বাস করি
19:06সবচেয়ে
19:06গুরুত্বপূর্ণ
19:07দিকটি হলো আপনি
19:08কীভাবে
19:08সমস্যার বিবরণ
19:09বুঝতে পারেন ,
19:09ব্যবহারকারী
19:10বা সাক্ষাৎকার
19:10গ্রহণকারী কী
19:11আশা করেন , এবং
19:12সেই অনুযায়ী
19:12কোড করতে পারেন
19:13। আপনি একটি
19:14সম্পূর্ণ
19:14চলমান সমাধান
19:15চান , নাকি শুধু
19:16ক্লাসগুলো চান
19:16। সুতরাং ,
19:17ইন্টারভিউতে
19:18কী আশা করা যায়
19:18এবং এই সমস্ত
19:19ডিজাইন
19:19প্যাটার্নগুলো
19:20কীভাবে
19:20আলাদাভাবে
19:21সমাধান করতে
19:21হয় , এই সমস্ত
19:22বিষয় নিয়ে
19:23আমরা কথা বলব ।
19:23এছাড়াও আমরা
19:24সমস্ত কেস
19:24স্টাডি এবং
19:25সেগুলোর
19:25আকর্ষণীয়
19:26দিকগুলো নিয়ে
19:26আলোচনা করব ,
19:27যাতে আপনি জাভা
19:27দিয়ে একটি
19:28কার্যকরী
19:28সলিউশন তৈরি
19:29করতে পারেন , তাই
19:30না ? আমরা সে
19:30বিষয়ে কথা বলব
19:31। এবং আবারও
19:32বলছি , আপনি যদি
19:33এটি পাইথনে কোড
19:33করতে চান , আজকাল
19:34GPT খুব সহজেই কোড
19:35রূপান্তর করতে
19:36পারে । সবচেয়ে
19:37গুরুত্বপূর্ণ
19:38বিষয় হলো এটা
19:38জানা যে , একটি
19:39নির্দিষ্ট
19:39মেশিন কোডিং
19:40সমস্যার জন্য
19:41কোন বিশেষ
19:41ডিজাইন
19:42প্যাটার্ন বা
19:42কোন ডিজাইন
19:43প্যাটার্নের
19:44সেট আসলে
19:44প্রযোজ্য । এখন ,
19:46সিস্টেমস
19:46ডিজাইন ৩.০ - তে
19:47আমরা যে নতুন
19:48দিকটি যুক্ত
19:49করেছি , তা হলো :
19:49বাজারের
19:50পরিবর্তিত
19:50কাঠামো এবং
19:51সুইট রোলের
19:52প্রত্যাশার
19:52সাথে তাল
19:53মিলিয়ে
19:53পরবর্তী
19:54ট্র্যাকগুলো
19:54অত্যন্ত
19:55গুরুত্বপূর্ণ
19:56হতে চলেছে ।
19:56সুতরাং , আমরা
19:57এমএল সিস্টেম
19:58ডিজাইন দিয়ে
19:59শুরু করব , তাই
20:00না ? প্রথমত , এআই
20:01সিস্টেম
20:01ডিজাইনের মূল
20:02ভিত্তি ।
20:03প্রচলিত
20:03সফটওয়্যার
20:04এবং এমএল
20:04সিস্টেম
20:05ডিজাইনের
20:05মধ্যে
20:05পার্থক্য কী ?
20:06ট্রেনিং এবং
20:07ইনফারেন্সের
20:07বিভিন্ন দিক ,
20:08যেমন একটি
20:08এলএলএম ( LLM ) ঠিক
20:09কীভাবে
20:09প্রশিক্ষিত
20:10হয় এবং
20:10ইনফারেন্স
20:11লেয়ারটি কী ?
20:11ব্যাচ এবং
20:12অনলাইন
20:12ইনফারেন্স কী ,
20:13অফলাইন বনাম
20:14রিয়েল - টাইম
20:14সিস্টেম ,
20:15ডিটারমিনিস্টিক
20:15বনাম
20:16প্রোবাবিলিস্টিক
20:16সিস্টেম , তাই না
20:17? ল্যাটেন্সি
20:18বনাম
20:18অ্যাকুরেসি
20:19বনাম কস্ট , মডেল
20:20ড্রিফট , ডেটা
20:21ড্রিফট । ঠিক
20:21আছে , আমরা কিছু
20:22আকর্ষণীয় কেস
20:23স্টাডি নিয়েও
20:23কথা বলব । আমি
20:24সেগুলো নিয়ে
20:25পরে কথা বলব ।
20:26ঠিক আছে , তারপর
20:26ডেটা সংগ্রহ ,
20:27ডেটা
20:27ভ্যালিডেশন ,
20:27ফিচার
20:28ইঞ্জিনিয়ারিং
20:28, ফিচার স্টোর ,
20:29ট্রেনিং
20:29পাইপলাইন
20:29ইত্যাদির উপর
20:30ভিত্তি করে
20:30আপনি ঠিক
20:31কীভাবে
20:31প্রোডাকশন
20:31এমএল
20:32আর্কিটেকচার
20:32সেট আপ করতে
20:33পারেন । আপনি
20:33দেখতে পাচ্ছেন
20:34যে আমরা এই
20:34সমস্ত
20:34গুরুত্বপূর্ণ
20:35দিকগুলো নিয়ে
20:36কথা বলব । তারপর
20:36কিছু বেসিক
20:37এমএল
20:37মেট্রিক্সও
20:38থাকবে । তারপর
20:39আপনি আসলে
20:39কীভাবে
20:39রিকমেন্ডেশন
20:40এবং
20:40র্যাঙ্কিং
20:41সিস্টেম
20:41ডিজাইন করতে
20:42পারেন ।
20:42র্যাঙ্কিং কী ,
20:43রির্যাঙ্কিং
20:44কী , এমবেডিংস কী
20:44, বিভিন্ন
20:45এমবেডিং মডেল
20:46কী কী , টু
20:46টাওয়ার মডেল ,
20:47ফিচার স্টোর ,
20:48অনলাইন ফিচার
20:48এবং অফলাইন
20:49ফিচার । তারপর
20:50আমরা কিছু কেস
20:51স্টাডি নিয়েও
20:51কথা বলব । আমরা
20:52এর মধ্যে থেকে
20:53একটি বেছে নেব ,
20:53যেমন আপনার
20:54পরিচিত
20:54ব্যক্তিদের
20:55উপর ইউটিউব
20:55রিকমেন্ডেশন ।
20:56তারপর আসে
20:57সবচেয়ে
20:57আকর্ষণীয় অংশ ,
20:58যার জন্য আমি
20:59সত্যিই
20:59উত্তেজিত , আর তা
21:00হলো এলএলএম
21:01সিস্টেম
21:01ডিজাইন । টোকেন
21:02কী ,
21:02টোকেনাইজেশন
21:03কী , কনটেক্সট
21:04উইন্ডো ,
21:04প্রম্পট বনাম
21:05কমপ্লিশন ,
21:05স্ট্রিমিং ,
21:06টাইম টু
21:06ফার্স্ট টোকেন ,
21:07টোকেন পার
21:08সেকেন্ড ।
21:08এগুলো হলো নতুন
21:09কিছু মেট্রিক
21:10যা আমরা
21:10প্রযুক্তিগতভাবে
21:11চালু করব , যাতে
21:12যখনই আপনি ধরা
21:13যাক LLM - কে
21:13কেন্দ্র করে
21:14সিস্টেম
21:14ডিজাইন করবেন ,
21:15তখন এগুলো আরও
21:16গুরুত্বপূর্ণ
21:17হয়ে উঠবে ।
21:17এরপর মডেল
21:18এক্সিকিউশন ,
21:19প্রি - ফিল কী ,
21:19ডিকোড কী , KV
21:20ক্যাশে কী ,
21:20অ্যাটেনশন
21:21আর্কিটেকচার
21:22কী , ব্যাচিং ,
21:22কন্টিনিউয়াস
21:23ব্যাচিং , এবং
21:24মডেল
21:24কম্প্রেশন
21:25সম্পর্কিত
21:25কিছু
21:25অপটিমাইজেশন ,
21:26কোয়ান্টাইজেশন
21:27,
21:27কোয়ান্টাইজেশনের
21:28বিভিন্ন স্তর ,
21:29হোস্টেড বনাম
21:30সেলফ - হোস্টেড
21:30মডেল , ছোট
21:31ল্যাঙ্গুয়েজ
21:31মডেল বনাম বড়
21:32ল্যাঙ্গুয়েজ
21:33মডেল , তাই না ?
21:34কিছু
21:34আকর্ষণীয়
21:35আর্কিটেকচার
21:36যেমন
21:36প্রম্পটিং ,
21:37ফাইন - টিউনিং ,
21:37র্যাগস , ছোট
21:38মডেল এবং বড়
21:39মডেল । আমরা
21:40কিছু
21:40আকর্ষণীয়
21:41মেমরি
21:41প্যাটার্ন
21:42নিয়েও কথা বলব ,
21:43তাই না ? আমরা
21:44কিছু
21:44আকর্ষণীয়
21:44মেমরি
21:45প্যাটার্ন
21:45নিয়ে আলোচনা
21:46করতে যাচ্ছি ।
21:47ঠিক কীভাবে
21:47আপনি এজেন্টিক
21:48ইনফ্রাস্ট্রাকচার
21:49সেট আপ করতে
21:49পারেন , আমরা সে
21:50বিষয়েও কথা
21:50বলব । LLM সার্ভিং
21:51এবং AI
21:52ইনফ্রাস্ট্রাকচার
21:53, GPU বনাম CPU
21:54ইনফারেন্স কী , GPU
21:55মেমরি , মডেল
21:55রেপ্লিকা ,
21:56রিকোয়েস্ট
21:57কিউ , অটো
21:57স্কেলিং ,
21:58কন্টিনিউয়াস
21:59ব্যাচিং ,
22:00স্ট্রিম
22:00প্রসেসিং , KV
22:01ম্যানেজমেন্ট ,
22:02ইত্যাদি ।
22:03প্রম্পট
22:03ক্যাশিং ,
22:03সিমান্টিক
22:04ক্যাশিং , মডেল
22:05ফলব্যাকের মতো
22:05এই সমস্ত
22:06গুরুত্বপূর্ণ
22:06অপটিমাইজেশন
22:07নিয়েও আমরা
22:08আলোচনা করব ।
22:08তারপর vLLM , Triton ,
22:09Kubernetes - ভিত্তিক GPU
22:10লোডের মতো কিছু
22:11গুরুত্বপূর্ণ
22:11ইনফ্রাস্ট্রাকচার
22:13দিক , এবং কীভাবে
22:13আপনি GPU
22:14শিডিউলিং
22:14জুড়ে আপনার
22:15লোড ভাগ করে
22:16দেওয়ার জন্য
22:16Kubernetes ব্যবহার
22:17করতে পারেন , তাই
22:18না ? প্রতি
22:20অনুরোধে টোকেন ,
22:21প্রতিদিনের
22:22অনুরোধ , ইনপুট
22:22টোকেন , আউটপুট
22:23টোকেন ,
22:23সমসাময়িক
22:24ব্যবহারকারী —
22:25এই সমস্ত
22:25গুরুত্বপূর্ণ
22:26মেট্রিক নিয়ে
22:27আমরা আলোচনা
22:27করব , তাই না ?
22:29তারপর RAG এবং
22:29ভেক্টর সার্চ
22:30সম্পর্কিত
22:31কিছু
22:31গুরুত্বপূর্ণ
22:32আর্কিটেকচার ,
22:33তাই না ?
22:34ইনডেক্সিং
22:34পাইপলাইন ঠিক
22:35কীভাবে কাজ করে ,
22:36রিট্রিভাল
22:37পাইপলাইন ঠিক
22:37কীভাবে কাজ করে ,
22:38এমবেডিং ,
22:39চাংকিং , ভেক্টর
22:39ডেটাবেস কী , তাই
22:40না ? ANN সার্চ , HNSW ,
22:41মেটাডেটা
22:42ফিল্টারিং ,
22:43ইত্যাদি ।
22:44হাইব্রিড রি -
22:45র্যাঙ্কিং ,
22:46গ্রাউন্ডিং —
22:46এটি একটি
22:47অত্যন্ত
22:47গুরুত্বপূর্ণ
22:48দিক যা আপনার
22:48মডেল এবং
22:49এজেন্টকে
22:49গ্রাউন্ডেড
22:50রাখে এবং সঠিক
22:50সাইটেশন সেট
22:51নিশ্চিত করে ,
22:52তাই না ? কোনো
22:52অলীক কল্পনা
22:53নয় । এরপর কিছু
22:54আকর্ষণীয়
22:54প্রোডাকশন
22:55র্যাগ
22:55প্যাটার্ন ,
22:56যেমন মাল্টি -
22:56টেন্যান্ট
22:57র্যাক ,
22:57পারমিশন
22:57অ্যাওয়্যার
22:58র্যাক ,
22:58ডকুমেন্ট
22:59আপডেট ,
22:59রিট্রিভাল
23:00ইভ্যালুয়েশন
23:00ইত্যাদি , তাই না
23:01? আপনি এখানে
23:02একটু থেমে এই
23:02সবকিছু
23:03সম্পর্কে
23:03পড়তে পারেন ।
23:04তারপর , আমার
23:04অন্যতম প্রিয়
23:05এজেন্টিক
23:05সিস্টেম
23:06ডিজাইন ।
23:06এজেন্টিক লুপ
23:07কী ? রিজনিং কী ?
23:08প্ল্যানিং কী ?
23:09টুল কলিং , ফাংশন
23:10কলিং , তাই না ?
23:11মেমোরির
23:11বিভিন্ন
23:12দিকগুলো কী কী ?
23:13কনভারসেশন
23:13মেমোরি ,
23:13ওয়ার্কিং
23:14মেমোরি , লং -
23:14টার্ম মেমোরি ,
23:15ভেক্টর মেমোরি ,
23:16শর্ট - টার্ম
23:16মেমোরি , তাই না ?
23:17এজেন্টিক
23:17প্যাটার্ন
23:18যেমন
23:18রিয়্যাক্ট
23:19প্যাটার্ন ,
23:19এক্সিকিউটর
23:20প্যাটার্ন ,
23:20সুপারভাইজার
23:21প্যাটার্ন ,
23:21ওয়ার্কফ্লো
23:22এজেন্ট ,
23:22অটোনোমাস
23:23এজেন্ট , তাই না ?
23:24এবং
23:24এজেন্টদেরকে
23:25একটি স্টেট
23:25মেশিন হিসেবেও
23:26দেখা । এরপর ,
23:27মাল্টি - এজেন্ট
23:28সিস্টেম
23:28নিয়েও আলোচনা
23:29করা হবে , যেখানে
23:30বলা হবে কীভাবে
23:31আপনি আপনার
23:31এজেন্টিক
23:31ইনফ্রাস্ট্রাকচারে
23:32নির্ভরযোগ্যতা
23:33বাড়াতে পারেন ,
23:34কীভাবে টুল
23:34পারমিশন ,
23:35স্যান্ডবক্সিং
23:35, অনিরাপদ টুল
23:36এক্সিকিউশন
23:37ইত্যাদির
23:37মাধ্যমে আপনার
23:38ইনফ্রাস্ট্রাকচার
23:39সেটআপে
23:39নিরাপত্তা এবং
23:40গার্ডরেল
23:40স্থাপন করতে
23:41পারেন । এবং
23:41আমরা কিছু
23:42আকর্ষণীয় কেস
23:42স্টাডি নিয়েও
23:43কথা বলব । এরপর
23:44আসে এআই
23:44ইভ্যালুয়েশন ।
23:45ইভ্যালুয়েশনগুলো
23:46খুবই , খুবই
23:47গুরুত্বপূর্ণ
23:47হতে চলেছে ।
23:48আমরা উত্তরের
23:48গুণমান ,
23:49হ্যালুসিনেশন
23:49রেট ,
23:49গ্রাউন্ডেডনেস
23:50, টুল কল সাকসেস
23:51ইত্যাদির
23:51পরিপ্রেক্ষিতে
23:52এআই মূল্যায়ন
23:52নিয়ে আলোচনা
23:53করব , এবং এই সব
23:53আসলে কী ? সুতরাং
23:54, আমরা এখানে
23:55ধারণাগুলো
23:55নিয়ে কথা বলব ।
23:56আমরা দেখব কেন
23:57এই নির্দিষ্ট
23:57ধারণাটি
23:58ব্যবহার করা
23:58হয় , কীভাবে
23:59আপনি এটিকে
23:59একটি বাস্তব
24:00এজেন্টে
24:00প্রয়োগ করবেন ,
24:01ইত্যাদি ।
24:02গোল্ডেন ডেটা
24:02সেট , বিচারক
24:03হিসেবে এলএলএম ,
24:03মানব
24:04মূল্যায়ন ,
24:04র্যাগ
24:05মূল্যায়ন ,
24:05এজেন্ট
24:06মূল্যায়ন ,
24:06অফলাইন এবং
24:07অনলাইন
24:07মূল্যায়নের
24:08মতো বিভিন্ন
24:08মূল্যায়ন
24:09পদ্ধতিগুলো কী
24:09কী । আমরা কিছু
24:10গুরুত্বপূর্ণ
24:11প্রোডাকশন
24:11সতর্কতা নিয়ে
24:12কথা বলব , এবং
24:12এআই - এর কিছু
24:13গুরুত্বপূর্ণ
24:13সুরক্ষা ও
24:14নিরাপত্তা দিক
24:14নিয়েও আলোচনা
24:15করব , যাতে আপনি
24:16সেগুলোকে
24:16আপনার
24:16ইন্টারভিউয়ের
24:17সমস্যাগুলোতে
24:18এবং এমনকি
24:18আপনার
24:18দৈনন্দিন
24:19এজেন্টিক
24:19অবকাঠামোতেও
24:20অন্তর্ভুক্ত
24:20করতে পারেন , তাই
24:21না ? কীভাবে আপনি
24:22আপনার এআই
24:22প্ল্যাটফর্মের
24:23নির্ভরযোগ্যতা
24:23উন্নত করতে
24:24পারেন , এলএলএম
24:24বিভ্রাটের
24:25ক্ষেত্রে কী
24:25করতে হবে , তাই
24:26না ? প্রোভাইডার
24:27বিভ্রাট , মডেল
24:28ফলব্যাক ,
24:28সার্কিট
24:29ব্রেকার ,
24:29টাইমআউট ,
24:29গ্রেসফুল
24:30ডিগ্রেডেশন ,
24:31তাই না ? এবং
24:31আমরা টোকেন
24:32এক্সহশন , কস্ট
24:33অ্যাটাক , রেট
24:33লিমিটিং এবং
24:34প্রম্পট
24:35অ্যাবিউজ
24:35নিয়েও কথা বলব
24:36। সুতরাং ,
24:36আপনারা দেখতে
24:37পাচ্ছেন যে
24:38আমরা বেশ কিছু
24:38বিস্তৃত বিষয়
24:39নিয়ে আলোচনা
24:39করব , যাতে
24:40এলএলএম
24:40সিস্টেম
24:41ডিজাইন
24:41সম্পর্কে
24:41আপনাদের একটি
24:42সম্পূর্ণ
24:43জ্ঞান থাকে ।
24:43শুধু এই
24:44বিষয়গুলোই
24:44নয় , আমরা কিছু
24:45গুরুত্বপূর্ণ
24:46সমস্যা নিয়েও
24:47আলোচনা করব ।
24:47উদাহরণস্বরূপ ,
24:48আপনারা দেখতে
24:48পাবেন যে আমরা
24:49আপনাদের
24:49বিভিন্ন
24:50প্রধান
24:50কোম্পানির
24:51জন্য কিছু
24:51আকর্ষণীয়
24:51কোম্পানি -
24:52ভিত্তিক
24:52ইন্টারভিউ
24:53প্রস্তুতির
24:53উপায় শেখাব ,
24:54যেমন গুগলে করা
24:54প্রশ্নগুলো
24:55কীভাবে
24:55সামলাতে হয় ,
24:56মেটাতে ( Meta )
24:56সবচেয়ে বেশি
24:57জিজ্ঞাসিত
24:57প্রশ্নগুলো কী
24:58কী , তারা আসলে
24:58কোন
24:59গুরুত্বপূর্ণ
24:59বিষয় বা
25:00গুরুত্বপূর্ণ
25:00নির্দেশিকাগুলো
25:01খোঁজে , ইত্যাদি
25:02। এছাড়াও আমরা
25:02কিছু
25:03গুরুত্বপূর্ণ
25:03কেস স্টাডি
25:04নিয়েও কথা বলব ,
25:05যেমন আমরা ইটিএ
25:05প্রেডিকশন ( ETA
25:06prediction ) , ইউটিউব
25:06রিকমেন্ডেশন (
25:07YouTube recommendation ) বা
25:08ফ্রড ডিটেকশন (
25:08fraud detection ) এর মতো
25:09যেকোনো একটি
25:10বেছে নেব , তাই
25:10না ? কীভাবে আপনি
25:11চ্যাটজিপিটি (
25:12ChatGPT ) বা গুগল
25:12পাইলট ( Google Pilot ) বা
25:13ধরা যাক একটি
25:13এআই সার্চ ( AI search )
25:14এর মতো কিছু
25:14ডিজাইন করতে
25:15পারেন , আমরা এর
25:16মধ্যে থেকে
25:16একটি বেছে নেব ।
25:17তারপর
25:17স্কেলেবল
25:18র্যাগস ( scalebable rags )
25:18ডিজাইন করা , তাই
25:19না ? যেমন
25:20পারপ্লেক্সিটি
25:20স্টাইল ( Perplexity style )
25:21বা
25:21এন্টারপ্রাইজ
25:22নলেজ র্যাগস (
25:22enterprise knowledge rags ) ,
25:23কীভাবে আপনি
25:23প্রোডাকশন
25:24গ্রেড এজেন্ট (
25:24production grade agents )
25:25ডিজাইন করতে
25:25পারেন , সেইসাথে
25:26এআই গেটওয়ে ( AI
25:27gateway ) , এলএলএম
25:27সার্ভিং
25:28প্ল্যাটফর্ম ( LLM
25:28serving platform ) এর মতো
25:29গুরুত্বপূর্ণ
25:29ইনফ্রাস্ট্রাকচার
25:30কার্যক্রমগুলোও
25:31আলোচনা করব ।
25:32সুতরাং , আপনারা
25:32দেখতে পাচ্ছেন
25:33যে এই সমস্ত
25:33বিষয়গুলো
25:34ক্রমানুসারে
25:34সাজানো আছে ।
25:35প্রথমত , আমি
25:36আপনাদের
25:36সবকিছু ধাপে
25:37ধাপে বলে
25:37দিয়েছি — কী
25:38শিখতে হবে ,
25:38কীভাবে শিখতে
25:39হবে এবং
25:39প্রযুক্তিগতভাবে
25:40কোন ক্রমে
25:41শিখতে হবে । আর
25:42এই সমস্ত বিষয়
25:43নিয়ে আমরা
25:43আমাদের
25:44সিস্টেম
25:44ডিজাইন
25:45কোর্সেও
25:45গভীরভাবে
25:46আলোচনা করছি ,
25:46যাতে কোনো
25:47নির্দিষ্ট
25:48বিষয় কোথা
25:48থেকে বা কীভাবে
25:49শিখবেন , তা
25:50নিয়ে আপনাদের
25:51ভাবতে না হয় ,
25:51তাই না ? সুতরাং ,
25:52আমি বলব এই
25:53ভিডিওটি আবার
25:54দেখুন । এই
25:55সমস্ত
25:55বিষয়গুলো
25:56দেখুন । আপনি
25:57যদি নিজে থেকে
25:57গবেষণা করতে
25:58চান , তবে করতে
25:58পারেন ।
25:59অন্যথায় , আপনি
26:00নিচের
26:00ডেসক্রিপশন
26:00সেকশনে লিঙ্ক
26:01করা কোর্স পেজে
26:02গিয়ে এই সমস্ত
26:03বিষয়গুলো
26:03দেখে নিতে
26:04পারেন । আপনার
26:04যদি কোনো
26:05প্রশ্ন থাকে ,
26:05তবে আপনি
26:06আমাদের
26:06algocamproot@gmail.com- এ
26:07মেইল করতে
26:07পারেন , যাতে
26:08আমরা আপনাকে
26:08বুঝতে সাহায্য
26:09করতে পারি যে এই
26:10কোর্সের
26:10শিক্ষার্থীদের
26:11কাছ থেকে কী
26:11প্রত্যাশা করা
26:12হচ্ছে , তাই না ?
26:13আমি বিশ্বাস
26:14করি , এই
26:14মুহূর্তে ভালো
26:15সিস্টেম
26:15ডিজাইন জানাটা
26:16সফটওয়্যার
26:17ইঞ্জিনিয়ারদের
26:18জন্য অন্যতম
26:18প্রধান একটি
26:19দক্ষতা , কারণ
26:20আধুনিক
26:20লার্নিং
26:21অ্যান্ড
26:21ডেভেলপমেন্ট ( LLD )
26:22সেট দিয়ে কোড
26:23লেখা কমবেশি
26:23সস্তা হয়ে
26:24গেছে । সুতরাং ,
26:25আমি বলব HLD , LLD এবং
26:26AI সিস্টেম
26:27ডিজাইন
26:28সম্পর্কে
26:29জানুন । কারণ
26:29এটাই হতে চলেছে
26:30সফটওয়্যার
26:31ইঞ্জিনিয়ারিংয়ের
26:31ভবিষ্যৎ , যার
26:32মাধ্যমে আপনি
26:32বিভিন্ন
26:33জিনিসের
26:33আর্কিটেকচার
26:34তৈরি করতে
26:34পারবেন , কী তৈরি
26:35করতে হবে তা
26:35জানতে পারবেন ,
26:36এবং জানতে
26:36পারবেন যে কোন
26:37জিনিসটি আপনার
26:37প্রোডাক্ট ও
26:38ইনফ্রাস্ট্রাকচারকে
26:39বড় পরিসরে
26:39প্রভাবিত করতে
26:40পারে । এরপর এই
26:41জ্ঞান ব্যবহার
26:41করে আপনি
26:42আকর্ষণীয়
26:42প্রোডাক্ট
26:43তৈরি করতে
26:43পারবেন । আশা
26:44করি , এই ভিডিওটি
26:45আপনাদের জন্য
26:46উপকারী ছিল ।
26:47আপনাদের কোনো
26:48প্রশ্ন থাকলে ,
26:48নিচের কমেন্ট
26:49সেকশনে জানাতে
26:50পারেন । আমি
26:50সবগুলোর উত্তর
26:51দিতে পারলে
26:51খুশি হব । এই বলে
26:52, চলুন এই
26:52ভিডিওটি
26:53এখানেই শেষ করি
26:53। পরবর্তী
26:54ভিডিও সিরিজে
26:54শীঘ্রই আবার
26:55দেখা হবে ।
26:55ততদিন পর্যন্ত
26:56ভালো থাকবেন ।
26:57বিদায় । আমি
26:58সংকেত সিং ,
26:58বিদায় নিচ্ছি
26:59।