@ahmedsbytes حابب ابدي اعجابي بالنوعية، بس س��ال غير تقني
الكتابة او انك تتكلم ف blog عن موضوع معين، هل دي skill و اطورها ازاي؟ ولا هي حاجة ممكن اتعلمها او ليها طرق بتمشي عليها و بتبقى كويس مع الكتابة الكتير؟
حاسس ان سؤالي مش واضح، ف ممكن نختصرة ف سؤال أعم منه ألا وهو "بتكتب ازاي"
وب كده يكون اكمل شكل او الـ Components بتاعت BullMQ ازاي بتتعامل مع بعض
والجدير بالذكر ان هي نسخة مطورة من الـ Message Queue اللي اسمه Bull.
ممكن بعدين اتكلم عن حاجات اكتر إن شاء الله 😍
اللهم إن اصبت ف منك و إن اخطأت ف من نفسي و من الشيطان 🥰
كنت فاكر ان performance الـ backend للـ project بيطلع نار من بوقه🙃 ،، لحد ماعملت load testing بعدد users مش قليل و اشوف الـ metrics و بالرغم من انه كان scenario بسيط إالا إن السيستم حصلة bottleneck و كان فيه فيه delay اكتر من ال threshold ...
كمان فيه اتاحة انك تـ handle child jobs و ده في رابع Component معايا بتوفره الـ BullMQ وهو Flow Producer اللي واضح كده انه بيتابع الـ jobs اللي بتتنفذ في الـ Workers و يشوف لما تخلص هل ليها child jobs؟؟ لو أه وقتها بتبعت للـ Queue تقوله فيه child job جاية ليك اهي
11؟/∞