تصميم طوابير الرسائل
يصمم نظام طوابير ومهام خلفية مع إعادة المحاولة ومعالجة الفشل.
توضيح مهم: معظم الاختصارات دي مش أوامر رسمية مبرمجة داخل ChatGPT. هي كلمات بتوجّه الذكاء الاصطناعي لتنفيذ مهمة معينة. بعضها منتشر، وبعضها اختصارات عملية تقدر تستخدمها بنفسك. النتائج ممكن تختلف حسب النموذج، والأفضل تضيف تفاصيل بعد الأمر.
تستخدمه إزاي؟
اكتب الأمر في أول رسالتك للأداة، وبعده طلبك بالتفصيل. الأمر نفسه وطرق كتابته متاحة للمشتركين.
الشرح
«الأمر» يطلب من النموذج تصميم معالجة غير متزامنة بطابور رسائل (RabbitMQ، Kafka، SQS، Redis، Celery، BullMQ): ما الذي يُرسل إلى الطابور، شكل الرسالة، عدد العمال، الترتيب، التأكيد (ack)، إعادة المحاولة بتأخير متصاعد، طابور الرسائل الميتة، والتعامل مع الرسائل المكررة بتصميم idempotent. المخرجات: مخطط نصي ومثال رسالة وإعدادات مقترحة. حدوده: التسليم "مرة واحدة تمامًا" وهم في أغلب الأنظمة، والنموذج لا يعرف حجم حركتك وحدود أداتك، فحدد ضمانات التسليم المقبولة واختبر فشل العامل أثناء المعالجة.
طرق الاستخدام والمثال الجاهز للمشتركين
- كل طرق كتابة الأمر ومعنى كل طريقة
- مثال جاهز تنسخه بضغطة وتجرّبه على طول
- نصائح لنتيجة أدق وأوامر مرتبطة
مشترك بالفعل؟ سجّل الدخول