System Design
Network থেকে AI agent infrastructure পর্যন্ত — প্রতিটা system নিজের চোখে চলতে দেখবে। শুধু পড়া নয়, slider টেনে, node মেরে, partition trigger করে শেখা। Classic + modern + AI systems — সবটা বাংলায়।
সিলেবাস — ১১ module
System design মানে কী, আর কেন সবকিছুই trade-off
Day 1–5
একটা request browser থেকে server পর্যন্ত যায় কীভাবে
Day 6–12
এক server-এ কুলাচ্ছে না — এবার scale করো
Day 13–18
দ্রুত করার সবচেয়ে শক্তিশালী হাতিয়ার — আর তার ফাঁদ
Day 19–22
Data-ই system-এর সবচেয়ে শক্ত অংশ
Day 23–31
অনেক machine একসাথে কাজ করলে যে সমস্যাগুলো আসে
Day 32–38
এক বড় app-কে অনেক service-এ ভাঙা — কখন, কেন, কীভাবে
Day 39–44
System ভাঙবেই — ভাঙলেও দাঁড়িয়ে থাকার design
Day 45–50
AI app-এর bill আর latency এই layer-ই ঠিক করে
Day 51–54
একটা model-কে তোমার data দিয়ে কথা বলানো — production-grade
Day 55–58
demo-তে চলা agent-কে production-এ টিকিয়ে রাখা + বাস্তব design
Day 59–64
Course শেষে যা পারবে
- একটা system design interview prompt পেলে requirements থেকে bottleneck পর্যন্ত structured ভাবে এগোতে পারা।
- Back-of-the-envelope estimation (QPS, storage, bandwidth) নিজে কষতে পারা।
- Classic distributed systems + modern AI systems (LLM serving, RAG, agents) দুটোই design করতে পারা।
- প্রতিটা সিদ্ধান্তের পেছনের trade-off ব্যাখ্যা করতে পারা — কোনো single 'right answer' খোঁজা নয়।
64 দিনের কোর্স