الوكلاء الفرعيون خطأ ببساطة
كان الإصلاح التلقائي في Polylane عبارة عن مسار عمل يضم عدة وكلاء، كل واحد مسؤول عن مهمة واحدة، مع منسّق يدير الحالة بينهم. انتقلنا إلى وكيل واحد يقوم بالمهمة كاملة، من جمع الأدلة واختبار الفرضيات إلى طلب pull request.
كان الإصلاح التلقائي في Polylane عبارة عن مسار عمل يضم عدة وكلاء، كل واحد مسؤول عن مهمة واحدة، مع منسّق يدير الحالة بينهم. انتقلنا إلى وكيل واحد يقوم بالمهمة كاملة، من جمع الأدلة واختبار الفرضيات إلى طلب pull request.
تعمل Cloudflare Durable Objects داخل isolates من V8 بحد صارم قدره 128 ميغابايت. كانت لدينا تستقر في وضع الخمول عند ~140 ميغابايت وتُعاد تهيئتها ~300 مرة يوميًا. كان 130 ميغابايت من مخططات zod يُبنى عند تحميل الوحدات، معظمها بكود لا يُستدعى أبدًا. كيف حللنا حزمة الإنتاج، والإصلاحان، والأرقام، من 218 ميغابايت إلى 82 ميغابايت ومن إعادات التهيئة إلى الصفر.
يستطيع الوكلاء فعل كل ما تطلبه تقريبًا. وهذه هي المشكلة، فلا يزال عليك أن تطلب. التطور التالي هو وكلاء يستنتجون العمل الذي يجب إنجازه. بدأت بالعمليات، لأن لا أحد ينبغي أن يكون في المناوبة عام 2026.