Skip to main content

Posts

Showing posts from November, 2024

যারা System Design শিখতে চাচ্ছেন, তাদের জন্য একটি কমপ্লিট রোডম্যাপ

  যারা System Design শিখতে চাচ্ছেন, তাদের জন্য একটি কমপ্লিট রোডম্যাপ 🚀 ✅ ১. ফাউন্ডেশন স্কিলস: - নেটওয়ার্কিং বেসিকস - ডাটাবেস (SQL & NoSQL) - ডিস্ট্রিবিউটেড সিস্টেমস - API ডিজাইন ✅ ২. কী কী শিখবেন: - স্কেলেবিলিটি - পারফরম্যান্স - রিলায়েবিলিটি - সিকিউরিটি ✅ ৩. প্র্যাকটিস প্রজেক্টস: - URL শর্টেনার - চ্যাট অ্যাপ্লিকেশন - পেমেন্ট সিস্টেম - নোটিফিকেশন সিস্টেম ✅ ৪. এডভান্সড টপিকস: - লোড ব্যালান্সিং - ক্যাশিং স্ট্র্যাটেজি - মাইক্রোসার্ভিসেস - ডাটা পার্টিশনিং ✅ টিপস: - সিনিয়রদের ধরে তারদের কাজ করা সিস্টেম এর ডিজাইন শিখে নিন। - ছোট প্রজেক্ট দিয়ে শুরু করুন - ডায়াগ্রাম আঁকার অভ্যাস করুন (use draw.io ) - সিস্টেম ডিজাইন ইন্টারভিউ প্র্যাকটিস করুন (read Alex lu book) ✅ রিসোর্সেস: - System Design Primer (GitHub) - Grokking System Design - High Scalability Blog - AWS Architecture Blog Practice mock interviews মনে রাখবেন: থিওরি শেখার পাশাপাশি প্র্যাক্টিকাল প্রজেক্ট করা জরুরি।