وش الفرق بين بث سبارك وبث سبارك المنظم؟ بماذا استخدم؟
سبارك ستريمينج هو الجيل السابق من محرك بث سبارك. لم يعد هناك تحديثات لـ Spark Streaming وهو مشروع قديم. سبارك ستريمينج يوفر تجريد عالية المستوى يسمى بثاقب متفرق أو DStream، والذي يمثل تدفق مستمر للبيانات. داخلياً، يتم تمثيل سلسلة DS كسلسلة من RDDs.  سبارك ستروكتورد ستريمينج هو الجيل الحالي من محرك بث سبارك، وهو أغنى في الوظائف، أسهل في الاستخدام، وأكثر قابلية للتطوير. سبارك ستروكتورد ستريمينج مبني على محرك سبارك اسكوال ويسمح لك بالتعبير عن حساب التدفق بنفس الطريقة التي تعبر بها عن حساب دفعات على البيانات الثابتة.  يجب عليك ان تستخدم "Spark Structured Streaming" لبناء تطبيقات وخطوط انتاج مع "Spark". اذا كان عندك تطبيقات قديمة وخطوط انتاج مبنية على سبارك ستريمينج، يجب عليك ان تنتقل اليها الى سبارك ستروكورد ستريمينج.