إصدار متميز من Apache Kafka 3.8 يعزز معالجة البيانات في الزمن الحقيقي
في نهاية يوليو 2024، أعلن فريق تطوير مشروع Apache Kafka عن إطلاق النسخة الجديدة 3.8، والتي تأتي كأداة قوية لبناء أنظمة معالجة البيانات في الزمن الحقيقي والتطبيقات المعتمدة على الأحداث. هذا الإصدار يتضمن العديد من الميزات الجديدة التي تعزز أداء النظام وتضمن أمان البيانات.
تشمل أبرز التحسينات في النسخة 3.8 دعم نظام JBOD (Just a Bunch Of Disks) في الكتل المبنية على KRaft، مما يتيح إدارة عدة مجلدات سجلات لكل خادم، وهو ما يساهم في تنفيذ عمليات نشر كبيرة على عدة وحدات تخزين في نقاط مختلفة من شبكة Kafka.
كما تم إدخال تحسينات على آلية ضغط البيانات، حيث أصبح بإمكان المستخدمين ضبط مستوى الضغط بما يتناسب مع احتياجاتهم، من خلال إضافة ثلاث إعدادات جديدة للضغط باستخدام خوارزميات gzip وlz4 وzstd.
وفي إطار تعزيز الأمان، تم تقديم خيارات جديدة للحد من وصول مقدمي الخدمات إلى الملفات، مما يساهم في تجنب الوصول غير المصرح به. كما تمت إضافة آلية لإعادة تحميل البيانات في حالة عدم توفر أي من الخوادم المعروفة.
هذا وقد شارك أكثر من 200 مطور ومساهم في تطوير وإصدار Apache Kafka 3.8، مما يعكس التعاون الواسع والاهتمام الكبير من المجتمع التقني في تعزيز قدرات هذا النظام الفريد.
من المتوقع أن يتم إصدار النسخة التالية، Apache Kafka 3.9، في أوائل الخريف.