تدفق العقدة
تُعدّ تقنية نقل البيانات عبر العقدة طريقةً لنقل كميات كبيرة من البيانات على الأجهزة المحمولة أو مواقع الويب (مثل تحميل صور عالية الدقة) عن طريق تقسيم الملف أو البيانات إلى أجزاء يسهل التعامل معها. [ 1 ] لا تستهلك أجزاء البيانات هذه الكثير من ذاكرة الحاسوب ، لذا فهي أقل عرضةً لإبطاء الجهاز، مما يسمح للمستخدم بالقيام بأمور أخرى عليه أثناء انتظار اكتمال نقل الملف .
من الناحية التقنية، في Node.js، يُعرَّف تدفق العقدة بأنه تدفق مستمر للبيانات قابل للقراءة أو الكتابة، ويمكن معالجته بشكل غير متزامن عند ورود البيانات (أو خروجها). [ 2 ]
يمكن استخدام واجهة برمجة التطبيقات هذه في تطبيقات الويب كثيفة البيانات حيث تمثل قابلية التوسع مشكلة.
يمكن أن يكون تدفق العقدة أشياء مختلفة كثيرة: تدفق ملف ، محلل ، طلب HTTP ، عملية فرعية ، إلخ. [ 3 ] [ 4 ]
مراجع
- ↑ بونا، سامر (22 مايو 2017). "تدفقات Node.js: كل ما تحتاج لمعرفته" . freeCodeCamp . تم الاسترجاع في 15 أبريل 2020 .
- ↑ فيرون، جيوفاني (3 ديسمبر 2012). "مقدمة إلى تدفقات Node.js" . جافا سكريبت. سايت بوينت . تم الاسترجاع في 15 أبريل 2020 .
- ↑ فينتانيس، رولي (10 سبتمبر 2012). "إتقان تدفقات Node: الجزء 1" . DailyJS . مؤرشف من الأصل في 31 يناير 2015.
- ↑ فينتانيس، رولي (19 نوفمبر 2012). "إتقان تدفقات Node: الجزء 2" . DailyJS . مؤرشف من الأصل في 21 فبراير 2015.
روابط خارجية
فئات :
- جاري
- نماذج أولية للخوارزميات وهياكل البيانات
