প্রকল্প সম্পর্কে
এই রিপোজিটরি বড় পরিসরের সিস্টেম ডিজাইন বোঝা এবং ইন্টারভিউয়ের প্রস্তুতি উন্নত করার জন্য একটি সুসংগঠিত, ওপেন-সোর্স পাঠ্যক্রম প্রদান করে। এটি বিস্তৃত পরিসরের ডিস্ট্রিবিউটেড-সিস্টেম ধারণাগুলোকে একটি সুসংগত অধ্যয়ন পথে সংকলন করে, যেখানে স্কেলেবিলিটি, লেটেন্সি ও থ্রুপুট, অ্যাভেইলেবিলিটি ও কনসিস্টেন্সি, CAP থিওরেম, কনসিস্টেন্সি মডেল, লোড ব্যালেন্সিং, CDN, DNS, ক্যাশিং স্ট্র্যাটেজি, মেসেজ ও টাস্ক কিউ, কমিউনিকেশন প্রোটোকল, এবং RDBMS ও NoSQL-এর মতো ডেটাবেস পছন্দ অন্তর্ভুক্ত। এই গাইড ট্রেড-অফ এবং ব্যবহারিক সিদ্ধান্ত গ্রহণের ওপর জোর দেয়, সাথে আরও পড়ার লিংক এবং বাস্তব-জগতের আর্কিটেকচার উদাহরণ রয়েছে। এতে সংক্ষিপ্ত, মধ্যম এবং দীর্ঘ ইন্টারভিউ টাইমলাইনের জন্য উপযোগী একটি স্টাডি গাইড, সিস্টেম ডিজাইন প্রশ্ন মোকাবেলার ধাপে ধাপে পদ্ধতি, এবং নমুনা আলোচনা, কোড ও ডায়াগ্রামসহ কিছু সাধারণ ইন্টারভিউ অনুশীলনী অন্তর্ভুক্ত। অবজেক্ট-ওরিয়েন্টেড ডিজাইন সমস্যাগুলোও অন্তর্ভুক্ত, যার সমাধান নোটবুকে উপস্থাপন করা হয়েছে। এছাড়াও, এই প্রকল্পটি মূল ধারণা ও অনুশীলনীর স্পেসড রিপিটিশনের জন্য Anki ফ্ল্যাশকার্ড ডেক সরবরাহ করে, যা মোবাইল লার্নিং সমর্থন করে। কনটেন্টটি কমিউনিটি দ্বারা রক্ষণাবেক্ষণ করা হয় এবং একাধিক অনুবাদে উপলব্ধ।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.