সুচিপত্র:
সংজ্ঞা - অ্যাপাচি কাফকার অর্থ কী?
আপাচি কাফকা একটি ওপেন-সোর্স প্রকাশনা-সাবস্ক্রাইব বার্তা সিস্টেম যা বাস্তব, রিয়েল-টাইম ডেটা ফিডগুলির দ্রুত, স্কেলযোগ্য এবং ত্রুটি-সহনীয় পরিচালনার জন্য ডিজাইন করা হয়েছে designed Traditionalতিহ্যবাহী এন্টারপ্রাইজ মেসেজিং সফ্টওয়্যার থেকে ভিন্ন, কাফকা কোনও সংস্থার মধ্য দিয়ে প্রবাহিত সমস্ত ডেটা পরিচালনা করতে এবং রিয়েল টাইমে এটি করতে সক্ষম।
কাফকা স্কালায় লেখা এবং মূলত লিঙ্কডইন দ্বারা বিকাশিত। সেই সময় থেকে, বেশ কয়েকটি সংস্থাগুলি রিয়েল-টাইম প্ল্যাটফর্মগুলি তৈরি করতে এটি ব্যবহার করেছে।
টেকোপিডিয়া অ্যাপাচি কাফকার ব্যাখ্যা দেয়
কাফকার লেনদেন লগের সাথে অনেকগুলি মিল রয়েছে এবং এটি বিষয়গুলিতে বার্তাগুলির ফিডগুলি বজায় রাখে। প্রযোজকরা বিষয়গুলিতে ডেটা লেখেন এবং ভোক্তারা সেই বিষয়গুলি থেকে পড়েন, যা বিতরণ করা সিস্টেম ফর্ম্যাটে একাধিক নোড জুড়ে বিভাজনিত এবং প্রতিলিপি করা হয়। কাফকা অনন্য যে এটি প্রতিটি বিষয় বিভাজনকে লগ হিসাবে বিবেচনা করে এবং পার্টিশনের প্রতিটি বার্তা একটি অনন্য অফসেট বরাদ্দ করা হয়। এটি নির্দিষ্ট সময়ের জন্য সমস্ত বার্তা ধরে রাখে এবং গ্রাহকরা প্রতিটি লগের মধ্যে তাদের অবস্থান সন্ধানের জন্য দায়বদ্ধ। এটি পূর্ববর্তী সিস্টেমগুলির থেকে পৃথক, যেখানে এই ট্র্যাকিংয়ের জন্য দালালরা দায়বদ্ধ ছিলেন, যা গ্রাহকের সংখ্যা বৃদ্ধি পাওয়ায় সিস্টেমের স্কেল করার ক্ষমতা মারাত্মকভাবে সীমাবদ্ধ করে। এই কাঠামোটি কাফকার অনেক ভোক্তাকে সমর্থন করতে এবং খুব কম ওভারহেডের সাথে প্রচুর পরিমাণে ডেটা ধরে রাখতে সহায়তা করে।
কাফকা ব্যবহার করা যেতে পারে:
- সনাতন বার্তা দালাল হিসাবে bro
- ওয়েবসাইট ক্রিয়াকলাপ ট্র্যাকিংয়ের জন্য
- লগ সমষ্টি জন্য
- বড় ডেটা স্ট্রিম প্রসেসিংয়ের জন্য
রিয়েল-টাইম বিশ্লেষণ এবং স্ট্রিমিং ডেটা রেন্ডারিংয়ের জন্য কাপাকা অ্যাপাচি ঝড়, অ্যাপাচি এইচবিএস এবং অ্যাপাচি স্পার্কের পাশাপাশি ব্যবহার করা যেতে পারে।
