أباتشي بيم

أباتشي بيم هو نموذج برمجة موحد مفتوح المصدر لتعريف وتنفيذ مسارات معالجة البيانات ، بما في ذلك عمليات استخراج البيانات وتحويلها وتحميلها (ETL) ، ومعالجة الدفعات ، ومعالجة البيانات المتدفقة (المستمرة). [ 2 ] تُعرَّف مسارات بيم باستخدام إحدى حزم تطوير البرامج (SDKs) المتوفرة ، وتُنفَّذ في إحدى منصات التشغيل ( أنظمة المعالجة الموزعة ) المدعومة من بيم ، بما في ذلك أباتشي فلينك ، وأباتشي سامزا ، وأباتشي سبارك ، وجوجل كلاود داتا فلو . [ 3 ]

تاريخ

يُعدّ Apache Beam [ 3 ] أحد تطبيقات نموذج Dataflow المذكور في الورقة البحثية [ 4 ] . ويستند نموذج Dataflow إلى أعمال سابقة في مجال تجريدات المعالجة الموزعة في جوجل، ولا سيما FlumeJava [ 5 ] وMillwheel [ 6 ] [ 7 ] .

أصدرت جوجل تطبيق SDK مفتوح المصدر لنموذج Dataflow في عام 2014 وبيئة لتنفيذ تدفقات البيانات محليًا (غير موزعة) وكذلك في خدمة Google Cloud Platform .

الجدول الزمني

يُصدر برنامج Apache Beam تحديثات طفيفة كل 6 أسابيع. [ 8 ]

إصدارتاريخ الافراج عنه
أحدث إصدار: 2.75.02026-07-08
الإصدار المدعوم: 2.74.02026-06-02
الإصدار المدعوم: 2.73.02026-04-29
الإصدار المدعوم: 2.72.02026-03-30
الإصدار المدعوم: 2.71.02026-01-22
الإصدار المدعوم: 2.70.02025-12-16
الإصدار المدعوم: 2.69.02025-10-28
الإصدار المدعوم: 2.68.02025-09-22
الإصدار المدعوم: 2.67.02025-08-12
الإصدار المدعوم: 2.66.02025-07-01
الإصدار المدعوم: 2.65.02025-05-12
الإصدار المدعوم: 2.64.02025-03-31
الإصدار المدعوم: 2.63.02025-02-18
الإصدار المدعوم: 2.62.02025-01-21
الإصدار المدعوم: 2.61.02024-11-25
الإصدار المدعوم: 2.60.02024-10-17
الإصدار المدعوم: 2.59.02024-09-11
الإصدار المدعوم: 2.58.12024-08-15
الإصدار المدعوم: 2.58.02024-08-06
الإصدار المدعوم: 2.57.02024-06-26
أسطورة:
غير مدعوم
مدعوم
أحدث إصدار
نسخة معاينة
الإصدار المستقبلي
الإصدارات الأقدم
إصدارتاريخ الافراج عنه
غير مدعوم: 2.56.02024-05-01
غير مدعوم: 2.55.02024-03-25
غير مدعوم: 2.54.02024-02-14
غير مدعوم: 2.53.02024-01-04
غير مدعوم: 2.52.02023-11-17
غير مدعوم: 2.51.02023-10-11
غير مدعوم: 2.50.02023-08-30
غير مدعوم: 2.49.02023-07-17
غير مدعوم: 2.48.02023-05-31
غير مدعوم: 2.47.02023-05-10
غير مدعوم: 2.46.02023-03-10
غير مدعوم: 2.45.02023-02-15
غير مدعوم: 2.44.02023-01-12
غير مدعوم: 2.43.02022-11-17
غير مدعوم: 2.42.02022-10-17
غير مدعوم: 2.41.02022-08-23
غير مدعوم: 2.40.02022-06-27
غير مدعوم: 2.39.02022-05-25
غير مدعوم: 2.38.02022-04-20
غير مدعوم: 2.37.02022-03-04
غير مدعوم: 2.36.02022-02-07
غير مدعوم: 2.35.02021-12-29
غير مدعوم: 2.34.02021-11-11
غير مدعوم: 2.33.02021-10-07
غير مدعوم: 2.32.02021-08-25
غير مدعوم: 2.31.02021-07-08
غير مدعوم: 2.30.02021-06-09
غير مدعوم: 2.29.02021-04-27
غير مدعوم: 2.28.02021-02-22
غير مدعوم: 2.27.02021-01-08
غير مدعوم: 2.26.02020-12-11
غير مدعوم: 2.25.02020-10-23
غير مدعوم: 2.24.02020-09-18
غير مدعوم: 2.23.02020-07-29
غير مدعوم: 2.22.02020-06-08
غير مدعوم: 2.21.02020-05-27
غير مدعوم: 2.20.02020-04-15
غير مدعوم: 2.19.02020-02-04
غير مدعوم: 2.18.02020-01-23
غير مدعوم: 2.17.02020-01-06
غير مدعوم: 2.16.02019-10-07
غير مدعوم: 2.15.02019-08-22
غير مدعوم: 2.14.02019-08-01
غير مدعوم: 2.13.02019-05-22
غير مدعوم: 2.12.02019-04-25
غير مدعوم: 2.11.02019-02-26
غير مدعوم: 2.10.02019-02-01
غير مدعوم: 2.9.02018-12-13
غير مدعوم: 2.8.02018-10-29
غير مدعوم: 2.7.0 (LTS)2018-10-03
غير مدعوم: 2.6.02018-08-08
غير مدعوم: 2.5.02018-06-26
غير مدعوم: 2.4.02018-03-20
غير مدعوم: 2.3.030 يناير 2018
غير مدعوم: 2.2.02017-12-02
غير مدعوم: 2.1.02017-08-23
غير مدعوم: 2.0.02017-05-17
غير مدعوم: 0.6.02017-03-11
غير مدعوم: 0.5.02017-02-02
غير مدعوم: 0.4.02016-12-29
غير مدعوم: 0.3.031-10-2016
غير مدعوم: 0.2.02016-08-08
غير مدعوم: 0.1.02016-06-15
أسطورة:
غير مدعوم
مدعوم
أحدث إصدار
نسخة معاينة
الإصدار المستقبلي

انظر أيضاً

مراجع

  1. "المدونات" . beam.apache.org . مؤسسة برمجيات أباتشي . تم الاطلاع عليه بتاريخ 2024-08-06 .
  2. وودي، أليكس (22 أبريل 2016). "هدف أباتشي بيم الطموح: توحيد تطوير البيانات الضخمة" . داتانامي . تم الاطلاع عليه في 4 أغسطس 2016 .
  3. 1 2 "Cloud Dataflow - معالجة البيانات الدفعية والمتدفقة" .
  4. أكيدو، تايلر؛ شميدت، إريك؛ ويتل، سام؛ برادشو، روبرت؛ تشامبرز، كريغ؛ تشيرنياك، سلافا؛ فرنانديز-موكتيزوما، رافائيل جيه؛ لاكس، رؤوفين؛ ماكفيتي، سام؛ ميلز، دانيال؛ بيري، فرانسيس (1 أغسطس 2015). "نموذج تدفق البيانات" (ملف PDF) . وقائع مؤسسة VLDB . 8 (12): 1792-1803 . doi : 10.14778/2824032.2824076 . تاريخ الاسترجاع: 4 أغسطس 2016 .
  5. تشامبرز، كريغ؛ رانيوالا، أشيش؛ بيري، فرانسيس؛ آدامز، ستيفن؛ هنري، روبرت ر.؛ برادشو، روبرت؛ وايزنباوم، ناثان (1 يناير 2010). "FlumeJava: خطوط أنابيب سهلة وفعالة للتوازي مع البيانات". وقائع المؤتمر الحادي والثلاثين لجمعية ACM SIGPLAN حول تصميم لغات البرمجة وتنفيذها (ملف PDF) . ACM. الصفحات 363-375 . doi : 10.1145/1806596.1806638 . ISBN  9781450300193S2CID 14888571. مؤرشف من الأصل (PDF) بتاريخ 23 سبتمبر 2016. تم الاطلاع عليه بتاريخ 4 أغسطس 2016 . 
  6. أكيدو، تايلر؛ ويتل، سام؛ باليكوف، أليكس؛ بكير أوغلو، كايا؛ تشيرنياك، سلافا؛ هابرمان، جوش؛ لاكس، رؤوفين؛ ماكفيتي، سام؛ ميلز، دانيال؛ نوردستروم، بول (27 أغسطس 2013). "MillWheel" (ملف PDF) . وقائع مؤسسة VLDB . 6 (11): 1033-1044 . doi : 10.14778/2536222.2536229 . مؤرشف من الأصل (ملف PDF) في 1 فبراير 2016. تم الاطلاع عليه في 4 أغسطس 2016 .
  7. بوينتر، إيان (14 أبريل 2016). "أباتشي بيم تسعى لتكون واجهة برمجة تطبيقات فائقة للبيانات الضخمة" . إنفوورلد . تم الاطلاع عليه في 4 أغسطس 2016 .
  8. "السياسات" . beam.apache.org . تم الاطلاع عليه بتاريخ 21 أبريل 2022 .