أباتشي كافكا

أباتشي كافكا (بالإنجليزية: Apache Kafka)‏ هو نظام حوسبة موزعة ومنصة تحليل التدفق. وهو نظام مفتوح المصدر تم تطويره من قبل مؤسسة أباتشي للبرمجيات ومكتوب بلغة جافا وسكالا.

Apache Kafka[1]
الشعار
معلومات عامة
نوع
الشعار النصي
A distributed streaming platform (بالإنجليزية) عدل القيمة على Wikidata
سمي باسم
نظام التشغيل
النموذج المصدري
حقوق التأليف والنشر محفوظة [لغات أخرى] عدل القيمة على Wikidata
المطور الأصلي
المطورون
موقع الويب
معلومات تقنية
لغة البرمجة
الإصدار الأول
يناير 2011؛ منذ 14 سنوات (2011-01)[2]
الإصدار الأخير
property
المستودع
الرخصة
يهدف مشروع  كافكا إلى توفير منصة موحدة عالية الإنتاجية ومنخفضة التأخير لمعالجة تغذيات البيانات في الوقت الحقيقي. يمكن لكافكا الاتصال بأنظمة خارجية (للاستيراد والتصدير) عبر Kafka Connect ويوفر مكتبات Kafka Streams لتطبيقات معالجة التدفق. يستخدم كافكا بروتوكولًا بنيويًا قائمًا على TCP مُحسَّنًا للكفاءة ويعتمد على تجريد "مجموعة الرسائل" التي تجمع الرسائل معًا بشكل طبيعي

تاريخ

عدل

تم تطوير كافكا في الأصل في شركة لينكد إن، وبعد ذلك تم تحويله إلى مشروع مفتوح المصدر في بداية عام 2011. ساهم جاي كريبس، نيها ناركيد وجون راو في إنشاء كافكا. اختار جاي كريبس أن يسمي البرنامج باسم الكاتب فرانس كافكا لأنه "نظام محسَّن للكتابة"، وأعجبه أعمال كافكا.

أستخداماته

عدل

يوجد العديد من الشركات التي تستخدم كافكا و منها :

  • أوبر (Uber): تستخدم كافكا في تتبع مواقع السائقين والركاب ، وكذلك لمعالجة المدفوعات.
  • لينكد إن (LinkedIn): تستخدم كافكا للتواصل بين تطبيقاتها وخدماتها الداخلية، وتستخدمه أيضًا لمعالجة تدفق الأنشطة والتحليلات.
  • تويتر (Twitter): يستخدم كافكا في نظام للتدفق المستمر للتغريدات والتفاعلات بين المستخدمين.
  • سبوتيفاي (Spotify): يستخدم كافكا لجمع البيانات من مستخدميه ومعالجتها ، مثل الأغاني التي يستمعون إليها ومتى.

مراجع

عدل
  1. ^ "Apache Kafka at GitHub". github.com. مؤرشف من الأصل في 2023-01-16. اطلع عليه بتاريخ 2018-03-05.
  2. ^ "Open-sourcing Kafka, LinkedIn's distributed message queue". مؤرشف من الأصل في 2022-12-26. اطلع عليه بتاريخ 2016-10-27.
  3. ^ "Release 3.9.0". 6 نوفمبر 2024. اطلع عليه بتاريخ 2024-11-20.
  4. ^ وصلة مرجع: https://projects.apache.org/json/projects/kafka.json. الوصول: 8 أبريل 2020.