Apache Kafka (অ্যাপাচি কাফকা)
অ্যাপাচি কাফকা বর্তমানে এন্টারপ্রাইজ স্ট্রিমিং এবং মেসেজিংয়ের জন্য বিশ্বের অন্যতম সেরা ওপেন-সোর্স টুল। ফরচুন ১০০ কোম্পানির ৮০% এরও বেশি কোম্পানি কাফকার ওপর ভরসা করে।
এই নেক্সট-জেনারেশন বিগ ডেটা মেসেজিং সিস্টেমটি Twitter, LinkedIn, Netflix, Uber-এর মতো কোম্পানিগুলোর হয়ে প্রতিদিন বিলিয়ন বিলিয়ন মেসেজ হ্যান্ডেল করে। সম্প্রতি এটি প্রতিদিন ১.১ ট্রিলিয়ন মেসেজ হ্যান্ডেল করার মাইলফলক স্পর্শ করেছে।
এই কোর্সে আপনি কাফকা শিখে রিয়েল-টাইম অ্যানালিটিক্স ক্যারিয়ারে অন্যদের থেকে এগিয়ে থাকতে পারবেন।
আমাদের শেখার ধাপসমূহ (Kafka Roadmap)
মডিউল ১: কাফকা পরিচিতি (Introduction to Kafka)
কাফকা কী, এর বৈশিষ্ট্য এবং আর্কিটেকচার সম্পর্কে প্রাথমিক ধারণা।
মডিউল ২: কাফকা কম্পোনেন্ট (Kafka Components - Theory)
ব্রোকার, টপিক, পার্টীশন এবং রিলেটেড থিওরি।
মডিউল ৩: কাফকা ইন্সটলেশন (Kafka Single-node Installation)
মডিউল ৪: কাফকা সিএলআই (Kafka CLI)
মডিউল ৫: কাফকা কনফিগারেশন (Kafka Configurations)
মডিউল ৬: ক্লায়েন্ট-সার্ভার আর্কিটেকচার (Client - Server Architecture)
মডিউল ৭: কাফকা পারফরম্যান্স (Kafka Performance)
মডিউল ৮: কাফকা গ্রাফিক্যাল টুলস (Kafka GUI Tools)
মডিউল ৯: কাফকা সিকিউরিটি (Kafka Security)
মডিউল ১০: মাল্টি নোড ক্লাস্টার (Kafka Multi Node Cluster Setup)
TIP
প্রতিটি মডিউল ধারাবাহিকভাবে অনুসরণ করুন এবং রিয়েল-লাইফ প্রজেক্টে এগুলো প্রয়োগ করার চেষ্টা করুন।