يوفر Apache Beam نموذج برمجة موحدًا متقدمًا، يتيح لك تنفيذ مهام معالجة بيانات مجمّعة وتدفق البيانات التي يمكن تشغيلها على أي محرك تنفيذ. وهي سهلة الاستخدام مع Apache Apex وApache Flink وApache Spark وGoogle Cloud Dataflow بالإضافة إلى واجهات خلفية موزَّعة أخرى للمعالجة.

تم تطوير Apache Beam من عدد من تقنيات Google الداخلية، بما في ذلك MapReduce، وFlumeJava، وMilwheel. وقد تبرعت Google بالرمز البرمجي إلى مؤسسة Apache Software Foundation في عام 2016، ولا يزال موظفو Google يساهمون بشكل منتظم في المشروع.

يُعد كل من Apache وApache Beam، والحرف البرتقالي B الشعار علامات تجارية مسجَّلة أو علامات تجارية لمؤسسة Apache Software Foundation في الولايات المتحدة و/أو بلدان أخرى.

يُعد Apache Beam أحد البرامج المفتوحة المصدر لحِزم تطوير البرامج (SDK) التي يتم استخدامها داخليًا لدعم معظم مسارات معالجة البيانات الواسعة النطاق من Google.

المشاريع ذات الصلة

برنامج Firebase هو منصّة لتطوير التطبيقات توفِّر أدوات مدمجة لمساعدتك في إنشاء تطبيقاتك وتنميتها وتحقيق الربح منها. تتيح حزمة تطوير البرامج (SDK) لمنصة Firebase الوصول إلى خدمات Firebase بطريقة بسيطة واصطلاحية على العديد من الأنظمة الأساسية.
إنّ Kubernetes هو نظام لإدارة المجموعات يهدف إلى إدارة التطبيقات الحاسوبية على مستوى عدة مضيفين، ما يوفّر آليات لنشر التطبيقات وصيانتها وتوسيع نطاقها. تقوم بتجميع الحاويات التي تشكل التطبيق في وحدات منطقية لسهولة الإدارة والاكتشاف.
تعتمد مكوّنات KNative على نظام Kubernetes، ما يتجاهل التفاصيل المعقّدة ويتيح للمطوّرين التركيز على الجوانب المهمّة. تم إنشاء شركة KNative من خلال تصنيف أفضل الممارسات التي تمت مشاركتها من خلال عمليات التنفيذ الناجحة على أرض الواقع، وهي تحلّ الجوانب "المملة والصعبة" الناتجة عن نشر الخدمات المحلية المستندة إلى السحابة الإلكترونية وإدارتها حتى لا تضطر إلى إجراء ذلك بنفسك.
Istio هو منصة مفتوحة توفّر طريقة موحَّدة للاتصال بالخدمات الصغيرة وإدارتها وتأمينها. تدعم Istio إدارة تدفقات الزيارات بين الخدمات الدقيقة وفرض سياسات الوصول وتجميع بيانات القياس عن بُعد، وكل ذلك بدون الحاجة إلى إجراء تغييرات على رمز الخدمات الصغيرة.