حالات استخدام عاصفة اباتشي



تحظى Apache Storm بشعبية كبيرة بسبب ميزات المعالجة في الوقت الفعلي وقد تم تنفيذها لهذا السبب بالذات. فيما يلي بعض حالات استخدام Apache Storm.

تحظى Apache Storm بشعبية بسبب ميزات المعالجة في الوقت الفعلي وقد قامت العديد من المؤسسات بتطبيقها كجزء من نظامها لهذا السبب بالذات. دعونا نلقي نظرة على كيفية دمج المؤسسات مع Apache Storm.





حالات استخدام Apache Storm:

تويتر

يتم استخدام Storm لتشغيل مجموعة متنوعة من أنظمة Twitter مثل التحليلات في الوقت الفعلي والتخصيص والبحث وتحسين الإيرادات وغير ذلك الكثير. يندمج Apache Storm مع بقية البنية التحتية لتويتر والتي تشمل أنظمة قواعد البيانات مثل Cassandra و Memcached وغيرها ، والبنية التحتية للرسائل ، و Mesos وأنظمة المراقبة والتنبيه. يجعل جدولة العزل من Storm من الممكن استخدام نفس المجموعة لتطبيقات الإنتاج والتطبيقات قيد التطوير أيضًا. يوفر طريقة فعالة لتخطيط السعة.

كيفية تقليم في جافا

ياهو!
ياهو! تعمل على نظام أساسي من الجيل التالي يتيح دمج البيانات الضخمة والمعالجة بزمن انتقال منخفض. على الرغم من أن Hadoop هي التقنية الأساسية المستخدمة هنا لمعالجة الدُفعات ، فإن Apache Storm يسمح بمعالجة أحداث المستخدم وموجزات المحتوى وسجلات التطبيق.



Infochimps
تستخدم Infochimps Apache Storm كمصدر لواحدة من ثلاثة من خدمات البيانات السحابية - خدمات توصيل البيانات (DDS) ، والتي تستخدم Storm لتوفير مجموعة بيانات مؤسسية متسامحة وقابلة للتطوير خطيًا ، ونقل ومعالجة سحابية معقدة أثناء التدفق . على غرار Hadoop ، الذي يوفر ETL الدفعي والمعالجة التحليلية للدفعات الكبيرة ، يوفر DDS أيضًا ETL في الوقت الحقيقي ومعالجة في الوقت الفعلي على نطاق واسع.

Flipboard
Flipboard هو مكان واحد لاستكشاف وجمع ومشاركة الأخبار التي تهمك. يستخدم Flipboard العاصفة لمجموعة واسعة من الخدمات مثل البحث في المحتوى ، والتحليلات في الوقت الفعلي ، وموجزات المجلات المخصصة ، وما إلى ذلك. تم دمج Apache Storm مع البنية التحتية التي تتضمن أنظمة مثل ElasticSearch و Hadoop و HBase و HDFS ، لإنشاء منصة بيانات قابلة للتطوير بدرجة كبيرة.

اويالا
Ooyala هي شركة خاصة مدعومة من المشروع ، تقدم منتجات وخدمات تكنولوجيا الفيديو عبر الإنترنت لبعض أكبر الشبكات والعلامات التجارية وشركات الإعلام في العالم. لدى Ooyala محرك تحليلات يعالج أكثر من ملياري حدث تحليلي كل يوم ، تم إنشاؤها من ما يقرب من 200 مليون مشاهد في جميع أنحاء العالم يشاهدون الفيديو على لاعب يدعمه Ooyala. تستخدم Ooyala Apache Storm لتزويد عملائها بتحليلات متدفقة في الوقت المناسب حول سلوك مشاهدة المستهلك واتجاهات المحتوى الرقمي. يسمح Storm بالتعدين السريع لمجموعات بيانات الفيديو عبر الإنترنت لتقديم ذكاء الأعمال الحالي مثل عرض الأنماط في الوقت الفعلي ، واقتراحات المحتوى المخصصة ، وأدلة البرمجة والرؤى القيّمة حول طرق زيادة الإيرادات.



تاوباو
يقوم Taobao ، بمساعدة Apache Storm ، بإنشاء إحصائيات للسجلات واستخراج معلومات مفيدة من الإحصائيات في الوقت الفعلي. تتم قراءة السجلات من قوائم انتظار الرسائل الدائمة إلى فتحات ، ومعالجتها ثم تمريرها إلى الهياكل ، لحساب النتائج المطلوبة. يتراوح عدد سجل إدخال Taobao في أي مكان بين 2 مليون إلى 1.5 مليار كل يوم.

كلوت
Klout هو تطبيق يستخدم تحليلات الوسائط الاجتماعية لتصنيف قواعد مستخدميه على التأثير الاجتماعي عبر الإنترنت من خلال 'Klout Score' ، وهي قيمة عددية بين 1 و 100. يستخدم Klout تجريد Trident المدمج في Apache Storm لإنشاء طبولوجيا معقدة تقوم بدفق البيانات من جامعي الشبكات عبر كافكا ، ثم معالجتها وكتابتها على HDFS.

نذهب
Wega هو محرك بحث شامل عن السفر في العالم ، يعمل في جميع أنحاء العالم ويستخدمه عدد لا يحصى من المسافرين للحصول على المزيد من الخيارات لدفع أقل والسفر أكثر. يقارن ويجو ويعرض جداول الرحلات في الوقت الفعلي ، وتوافر الفنادق ، والسعر ، ويعرض مواقع السفر الأخرى حول العالم. هنا ، يقوم Apache Storm ببث بيانات البحث في الوقت الفعلي من الشركات التابعة إلى المستخدمين النهائيين. تعمل مفاهيم الهيكل في Storm على حل مشكلات التزامن وفي نفس الوقت تساعدهم على دمج البيانات وتشريحها وتنظيفها بلا هوادة. بالإضافة إلى ذلك ، تتيح الأدوات المتوفرة في Storm التحديث التدريجي لتحسين بياناتهم.

صاروخ
تقدم Rocket Fuel منصة رائدة لشراء الوسائط على نطاق البيانات الكبيرة والتي تسخر قوة الذكاء الاصطناعي (AI) لتوسيع عائد الاستثمار التسويقي في الوسائط الرقمية. إنهم يبنون منصة في الوقت الفعلي أعلى Storm ، والتي تحاكي تدفقات العمل الحرجة الزمنية الموجودة بالفعل في خط أنابيب ETL القائم على Hadoop. يتتبع هذا النظام الأساسي مرات الظهور والنقرات والتحويلات وطلبات عروض الأسعار وما إلى ذلك في الوقت الفعلي.

نافسيت
يستخدم Navsite Apache Storm كجزء من نظام مراقبة وتدقيق سجل أحداث الخادم. يتم إرسال رسائل السجل من آلاف الخوادم إلى مجموعة RabbitMQ ويتم استخدام Storm لمقارنة كل رسالة بمجموعة من التعبيرات العادية. إذا كان هناك تطابق ، فسيتم إرسال الرسالة إلى الترباس الذي يخزن البيانات في MongoDB. في الوقت الحالي ، تتم معالجة 5-10 آلاف رسالة في الثانية ، ولكن تم اختبار مجموعات RabbitMQ + Storm الحالية حتى حوالي 50 كيلو في الثانية.

تحويل ثنائي إلى int java

هناك العديد من المنظمات التي تطبق Apache Storm ومن المتوقع أن ينضم المزيد إلى هذه اللعبة ، حيث تواصل Apache Storm ريادتها في التحليلات في الوقت الفعلي.

تحقق من .