أباتشي بيم
أباتشي بيم هو نموذج برمجة موحد مفتوح المصدر لتعريف وتنفيذ مسارات معالجة البيانات ، بما في ذلك عمليات استخراج البيانات وتحويلها وتحميلها (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.0 | 2026-07-08 |
| الإصدار المدعوم: 2.74.0 | 2026-06-02 |
| الإصدار المدعوم: 2.73.0 | 2026-04-29 |
| الإصدار المدعوم: 2.72.0 | 2026-03-30 |
| الإصدار المدعوم: 2.71.0 | 2026-01-22 |
| الإصدار المدعوم: 2.70.0 | 2025-12-16 |
| الإصدار المدعوم: 2.69.0 | 2025-10-28 |
| الإصدار المدعوم: 2.68.0 | 2025-09-22 |
| الإصدار المدعوم: 2.67.0 | 2025-08-12 |
| الإصدار المدعوم: 2.66.0 | 2025-07-01 |
| الإصدار المدعوم: 2.65.0 | 2025-05-12 |
| الإصدار المدعوم: 2.64.0 | 2025-03-31 |
| الإصدار المدعوم: 2.63.0 | 2025-02-18 |
| الإصدار المدعوم: 2.62.0 | 2025-01-21 |
| الإصدار المدعوم: 2.61.0 | 2024-11-25 |
| الإصدار المدعوم: 2.60.0 | 2024-10-17 |
| الإصدار المدعوم: 2.59.0 | 2024-09-11 |
| الإصدار المدعوم: 2.58.1 | 2024-08-15 |
| الإصدار المدعوم: 2.58.0 | 2024-08-06 |
| الإصدار المدعوم: 2.57.0 | 2024-06-26 |
أسطورة: غير مدعوم مدعوم أحدث إصدار نسخة معاينة الإصدار المستقبلي | |
| إصدار | تاريخ الافراج عنه |
|---|---|
| غير مدعوم: 2.56.0 | 2024-05-01 |
| غير مدعوم: 2.55.0 | 2024-03-25 |
| غير مدعوم: 2.54.0 | 2024-02-14 |
| غير مدعوم: 2.53.0 | 2024-01-04 |
| غير مدعوم: 2.52.0 | 2023-11-17 |
| غير مدعوم: 2.51.0 | 2023-10-11 |
| غير مدعوم: 2.50.0 | 2023-08-30 |
| غير مدعوم: 2.49.0 | 2023-07-17 |
| غير مدعوم: 2.48.0 | 2023-05-31 |
| غير مدعوم: 2.47.0 | 2023-05-10 |
| غير مدعوم: 2.46.0 | 2023-03-10 |
| غير مدعوم: 2.45.0 | 2023-02-15 |
| غير مدعوم: 2.44.0 | 2023-01-12 |
| غير مدعوم: 2.43.0 | 2022-11-17 |
| غير مدعوم: 2.42.0 | 2022-10-17 |
| غير مدعوم: 2.41.0 | 2022-08-23 |
| غير مدعوم: 2.40.0 | 2022-06-27 |
| غير مدعوم: 2.39.0 | 2022-05-25 |
| غير مدعوم: 2.38.0 | 2022-04-20 |
| غير مدعوم: 2.37.0 | 2022-03-04 |
| غير مدعوم: 2.36.0 | 2022-02-07 |
| غير مدعوم: 2.35.0 | 2021-12-29 |
| غير مدعوم: 2.34.0 | 2021-11-11 |
| غير مدعوم: 2.33.0 | 2021-10-07 |
| غير مدعوم: 2.32.0 | 2021-08-25 |
| غير مدعوم: 2.31.0 | 2021-07-08 |
| غير مدعوم: 2.30.0 | 2021-06-09 |
| غير مدعوم: 2.29.0 | 2021-04-27 |
| غير مدعوم: 2.28.0 | 2021-02-22 |
| غير مدعوم: 2.27.0 | 2021-01-08 |
| غير مدعوم: 2.26.0 | 2020-12-11 |
| غير مدعوم: 2.25.0 | 2020-10-23 |
| غير مدعوم: 2.24.0 | 2020-09-18 |
| غير مدعوم: 2.23.0 | 2020-07-29 |
| غير مدعوم: 2.22.0 | 2020-06-08 |
| غير مدعوم: 2.21.0 | 2020-05-27 |
| غير مدعوم: 2.20.0 | 2020-04-15 |
| غير مدعوم: 2.19.0 | 2020-02-04 |
| غير مدعوم: 2.18.0 | 2020-01-23 |
| غير مدعوم: 2.17.0 | 2020-01-06 |
| غير مدعوم: 2.16.0 | 2019-10-07 |
| غير مدعوم: 2.15.0 | 2019-08-22 |
| غير مدعوم: 2.14.0 | 2019-08-01 |
| غير مدعوم: 2.13.0 | 2019-05-22 |
| غير مدعوم: 2.12.0 | 2019-04-25 |
| غير مدعوم: 2.11.0 | 2019-02-26 |
| غير مدعوم: 2.10.0 | 2019-02-01 |
| غير مدعوم: 2.9.0 | 2018-12-13 |
| غير مدعوم: 2.8.0 | 2018-10-29 |
| غير مدعوم: 2.7.0 (LTS) | 2018-10-03 |
| غير مدعوم: 2.6.0 | 2018-08-08 |
| غير مدعوم: 2.5.0 | 2018-06-26 |
| غير مدعوم: 2.4.0 | 2018-03-20 |
| غير مدعوم: 2.3.0 | 30 يناير 2018 |
| غير مدعوم: 2.2.0 | 2017-12-02 |
| غير مدعوم: 2.1.0 | 2017-08-23 |
| غير مدعوم: 2.0.0 | 2017-05-17 |
| غير مدعوم: 0.6.0 | 2017-03-11 |
| غير مدعوم: 0.5.0 | 2017-02-02 |
| غير مدعوم: 0.4.0 | 2016-12-29 |
| غير مدعوم: 0.3.0 | 31-10-2016 |
| غير مدعوم: 0.2.0 | 2016-08-08 |
| غير مدعوم: 0.1.0 | 2016-06-15 |
أسطورة: غير مدعوم مدعوم أحدث إصدار نسخة معاينة الإصدار المستقبلي | |
انظر أيضاً
مراجع
- ↑ "المدونات" . beam.apache.org . مؤسسة برمجيات أباتشي . تم الاطلاع عليه بتاريخ 2024-08-06 .
- ↑ وودي، أليكس (22 أبريل 2016). "هدف أباتشي بيم الطموح: توحيد تطوير البيانات الضخمة" . داتانامي . تم الاطلاع عليه في 4 أغسطس 2016 .
- 1 2 "Cloud Dataflow - معالجة البيانات الدفعية والمتدفقة" .
- ↑ أكيدو، تايلر؛ شميدت، إريك؛ ويتل، سام؛ برادشو، روبرت؛ تشامبرز، كريغ؛ تشيرنياك، سلافا؛ فرنانديز-موكتيزوما، رافائيل جيه؛ لاكس، رؤوفين؛ ماكفيتي، سام؛ ميلز، دانيال؛ بيري، فرانسيس (1 أغسطس 2015). "نموذج تدفق البيانات" (ملف PDF) . وقائع مؤسسة VLDB . 8 (12): 1792-1803 . doi : 10.14778/2824032.2824076 . تاريخ الاسترجاع: 4 أغسطس 2016 .
- ↑ تشامبرز، كريغ؛ رانيوالا، أشيش؛ بيري، فرانسيس؛ آدامز، ستيفن؛ هنري، روبرت ر.؛ برادشو، روبرت؛ وايزنباوم، ناثان (1 يناير 2010). "FlumeJava: خطوط أنابيب سهلة وفعالة للتوازي مع البيانات". وقائع المؤتمر الحادي والثلاثين لجمعية ACM SIGPLAN حول تصميم لغات البرمجة وتنفيذها (ملف PDF) . ACM. الصفحات 363-375 . doi : 10.1145/1806596.1806638 . ISBN 9781450300193S2CID 14888571. مؤرشف من الأصل (PDF) بتاريخ 23 سبتمبر 2016. تم الاطلاع عليه بتاريخ 4 أغسطس 2016 .
- ↑ أكيدو، تايلر؛ ويتل، سام؛ باليكوف، أليكس؛ بكير أوغلو، كايا؛ تشيرنياك، سلافا؛ هابرمان، جوش؛ لاكس، رؤوفين؛ ماكفيتي، سام؛ ميلز، دانيال؛ نوردستروم، بول (27 أغسطس 2013). "MillWheel" (ملف PDF) . وقائع مؤسسة VLDB . 6 (11): 1033-1044 . doi : 10.14778/2536222.2536229 . مؤرشف من الأصل (ملف PDF) في 1 فبراير 2016. تم الاطلاع عليه في 4 أغسطس 2016 .
- ↑ بوينتر، إيان (14 أبريل 2016). "أباتشي بيم تسعى لتكون واجهة برمجة تطبيقات فائقة للبيانات الضخمة" . إنفوورلد . تم الاطلاع عليه في 4 أغسطس 2016 .
- ↑ "السياسات" . beam.apache.org . تم الاطلاع عليه بتاريخ 21 أبريل 2022 .
- مشاريع مؤسسة برمجيات أباتشي
- منتجات البيانات الضخمة
- الحوسبة العنقودية
- معالجة البيانات المتدفقة الموزعة
- برنامج جوجل
- أباتشي هادوب
- برنامج مجاني مكتوب بلغة جافا
- برنامج يستخدم ترخيص أباتشي
