একটি Server থেকে Global Consensus: Redis, Kafka, Raft এবং Cloudflare Meerkat-এর গল্পCloudflare-এর নতুন experimental consensus system Meerkat নিয়ে একটি লেখা পড়ছিলাম। পড়তে পড়তে মনে হলো, বিষয়টা শুধু Meerkat দিয়ে শুরু করলে পুরো মজাটা বোঝা যাবে না। আমাদের বরং একদম শুরু থেকে শুরু করতে হবে।Jul 14, 2026·27 min read
🦀 Generics & Traits in Rust — The Secret Power Behind Flexible and Reusable CodeOct 19, 2025·8 min read
🦀 Rust-এ মেমরি ম্যানেজমেন্ট: GC ছাড়া In-depth.Rust-এ Garbage Collector (GC) নেই, কিন্তু মেমরি নিরাপত্তা (memory safety) আর performance Rust-এর সবচেয়ে শক্তিশালী দিক।তাই, Go-এর মতো runtime-based GC না থাকা সত্ত্বেও Rust compile-time এ মেমরি ম্যানেজ করে Ownership System, Borrow Checker, আর Lifetime...Oct 5, 2025·23 min read
🧠 Golang এ Garbage Collector (GC) কীভাবে কাজ করে — In-Depth বাংলা ব্যাখ্যা🏁 ১. ভূমিকা Go (বা Golang) একটি compiled, concurrent এবং garbage-collected programming language, যা Google তৈরি করেছে।Go ভাষার সবচেয়ে বড় বৈশিষ্ট্যগুলোর একটি হলো এর দ্রুত garbage collector (GC) — যা ব্যাকগ্রাউন্ডে চলতে থাকে এবং স্বয়ংক্রিয়ভাবে অপ্রয়োজ...Oct 5, 2025·14 min read
🦀 Rust: Variable, Data Type, Function ও Control FlowRust শেখার সময় সবচেয়ে গুরুত্বপূর্ণ চারটি বেসিক বিষয় হলো: ভ্যারিয়েবল (Variable), ডেটা টাইপ (Data Type), ফাংশন (Function), এবং কন্ট্রোল ফ্লো (Control Flow)। এগুলো ভালোভাবে আয়ত্তে আনলে পরবর্তী জটিল টপিকগুলো সহজ হয়ে যাবে। ১️⃣ Variable (ভ্যারিয়েবল) ভ্যার...Sep 29, 2025·2 min read
🦀 Rust Ownership এবং BorrowingRust প্রোগ্রামিং ল্যাঙ্গুয়েজকে বলা হয় memory-safe, fast, এবং modern। এর সবচেয়ে বড়ো বৈশিষ্ট্য হলো Ownership System। Rust-এ garbage collector নেই, আবার manual memory free করারও দরকার নেই।👉 বরং Rust Ownership এবং Borrowing Rules দিয়ে compile-time-এ মেম...Sep 29, 2025·4 min read
Rust-এ Concurrency: Threads, Channels, Arc, Mutex & AsyncRust concurrency safe এবং efficient। Rust compile-time-এ check করে data race বা memory issues না হয়। Concurrency মূলত চারটি অংশে ভাগ করা যায়: Threads Channels Shared state: Arc & Mutex Async programming (Tokio runtime) ১️⃣ Threads with std::...Sep 29, 2025·2 min read
Rust-এ Traits & Generics – In-depthRust একটি memory safe এবং flexible language, যেখানে Traits এবং Generics code reuse এবং flexible behavior design করার জন্য খুব গুরুত্বপূর্ণ। ১️. Generics – Flexible Type Generics হলো Rust-এর feature যা function, struct বা enum কে কোনো specific type এ...Sep 29, 2025·5 min read