Apache Kafka একটি বিতরণকৃত ইভেন্ট স্ট্রিমিং প্ল্যাটফর্ম — একটি উচ্চ-থ্রুপুট, টেকসই সিস্টেম যা ইভেন্ট (রেকর্ড) এর স্ট্রিম প্রকাশ করে, সংরক্ষণ করে এবং প্রক্রিয়া করে। এটি মেসেজিং, রিয়েল-টাইম ডেটা পাইপলাইন, ইভেন্ট-চালিত আর্কিটেকচার এবং বৃহৎ আকারে স্ট্রিম প্রসেসিং এর জন্য ব্যবহৃত হয়।
Kafka কী
Kafka = a distributed, durable, high-throughput EVENT STREAMING platform:
→ PUBLISH events (producers write) and SUBSCRIBE to them (consumers read)
→ STORE streams of events durably (a distributed, replicated commit LOG)
→ PROCESS streams in real time
→ think of it as a durable, scalable, append-only LOG of events that many systems can
write to and read from
