System Design শেখো
একদম beginner থেকে শুরু

বাংলায় System Design শেখো — সহজ, ভিজ্যুয়াল, মজার

Scalability থেকে শুরু করে interview প্রস্তুতি — সবকিছু বাংলায়, ইন্টারঅ্যাক্টিভ টুল দিয়ে হাতে-কলমে। আর কোনো কঠিন ইংরেজি বইয়ের ভয় নেই।

100+
পাঠ
10
ইন্টারঅ্যাক্টিভ টুল
মডিউল
১০০%
ফ্রি

কেন এই প্ল্যাটফর্ম?

বাংলায়, তবু আসল

টেকনিক্যাল টার্ম ইংরেজিতেই থাকবে (যেভাবে ইঞ্জিনিয়াররা বলে), কিন্তু ব্যাখ্যা সহজ বাংলায় — দেশি উদাহরণ দিয়ে।

দেখে নয়, করে শেখা

Load balancer, cache, hashing ring — প্রতিটা ধারণার সাথে ইন্টারঅ্যাক্টিভ টুল। নিজে নাড়াচাড়া করে বোঝো।

শূন্য থেকে ইন্টারভিউ

Server কী — সেখান থেকে শুরু করে বড় system ডিজাইন ও interview প্রস্তুতি পর্যন্ত একটা পরিষ্কার পথ।

কারিকুলাম

সব দেখো

Module 0 · একদম শূন্য থেকে

শুরুর কথা

4 টি টপিক · 4 টি এখন পড়তে পারবে

সিস্টেম ডিজাইন আসলে কী?Client, Server ও InternetDNS, HTTP ও একটি URL-এর গল্পAPI কী? REST-এর বেসিক

Module 1 · Fundamentals

মৌলিক ধারণা

20 টি টপিক · 20 টি এখন পড়তে পারবে

Scalability (স্কেলেবিলিটি)Availability (অ্যাভেইলেবিলিটি)Latency vs ThroughputCAP TheoremLoad Balancers+15

Module 2 · Trade-offs

ট্রেড-অফ

7 টি টপিক · 7 টি এখন পড়তে পারবে

Vertical vs Horizontal ScalingStrong vs Eventual ConsistencyStateful vs StatelessSQL vs NoSQLREST vs RPC vs GraphQL+2

Module 3 · Patterns

আর্কিটেকচারাল প্যাটার্ন

7 টি টপিক · 7 টি এখন পড়তে পারবে

Client-Server ArchitectureMicroservices ArchitectureServerless ArchitectureEvent-Driven ArchitectureCQRS+2

Module 7 · Security & Privacy

সিকিউরিটি ও প্রাইভেসি

7 টি টপিক · 7 টি এখন পড়তে পারবে

Authentication vs AuthorizationOAuth 2.0 ও OpenID ConnectJWT ও Session ManagementEncryption ও TLSPassword Hashing (bcrypt, salt)+2

Module 8 · Observability & SRE

অবজার্ভেবিলিটি ও SRE

6 টি টপিক · 6 টি এখন পড়তে পারবে

Logging, Metrics, TracingSLI, SLO, SLA ও Error BudgetAlerting ও On-callChaos EngineeringIncident Response ও Postmortem+1

Module 10 · ML / AI System Design 🔥

ML / AI সিস্টেম ডিজাইন

9 টি টপিক · 9 টি এখন পড়তে পারবে

ML System LifecycleFeature StoreModel Serving (batch vs real-time)Recommendation SystemsRanking ও Embeddings+4

Module 11 · Low-Latency Engineering 🔥

লো-লেটেন্সি ইঞ্জিনিয়ারিং

5 টি টপিক · 5 টি এখন পড়তে পারবে

Latency Budget ও Tail LatencyLock-free ও ConcurrencyMemory, Cache line ও NUMAKernel Bypass ও Zero-copyBackpressure ও Batching

Module 12 · Blockchain & Decentralized 🔥

ব্লকচেইন ও ডিসেন্ট্রালাইজড

6 টি টপিক · 6 টি এখন পড়তে পারবে

Blockchain কীভাবে কাজ করেConsensus: PoW vs PoSMerkle Tree ও HashingWallet ও Key ManagementSmart Contracts (পরিচিতি)+1

Module 4 · Networking & Protocols

নেটওয়ার্কিং ও প্রোটোকল

7 টি টপিক · 7 টি এখন পড়তে পারবে

OSI ও TCP/IP ModelIP, Port ও SubnetDNS গভীরেTLS/SSL HandshakeHTTP/1.1 vs HTTP/2 vs HTTP/3+2

Module 5 · Data & Storage Engineering

ডেটা ও স্টোরেজ ইঞ্জিনিয়ারিং

8 টি টপিক · 8 টি এখন পড়তে পারবে

Storage Engines (LSM vs B-tree)OLTP vs OLAPWarehouse, Lake ও LakehouseETL vs ELTChange Data Capture (CDC)+3

Module 6 · Distributed Systems Theory

ডিস্ট্রিবিউটেড সিস্টেম থিওরি

7 টি টপিক · 7 টি এখন পড়তে পারবে

Time, Lamport ও Vector ClocksConsistency ModelsQuorum ও R+W>N2PC vs 3PCLeader Election+2

Module 9 · Deployment & Infrastructure

ডিপ্লয়মেন্ট ও ইনফ্রা

7 টি টপিক · 7 টি এখন পড়তে পারবে

Containers ও DockerKubernetesCI/CD PipelineBlue-Green ও Canary DeployInfrastructure as Code+2
নির্মাতা
Shariar Hossain — FIRST, SOLVE THE PROBLEM. THEN, WRITE THE CODE.
Shariar Hossain

Shariar Hossain

একজন ডেভেলপার, যিনি বিশ্বাস করেন ভালো শিক্ষা সবার জন্য ফ্রি হওয়া উচিত। এই পুরো প্ল্যাটফর্মটা তিনি বিনামূল্যে বানিয়েছেন। YouTube চ্যানেল codepro bro-তেও তিনি ফ্রি শেখান।

আজই শুরু করো

মাত্র ৬ মিনিটের প্রথম পাঠ। কোনো সাইন-আপ লাগবে না।

প্রথম পাঠ পড়ো