أسطورة تطبيق ريلز المرتبط بالمدخلات/المخرجات
من الشائع الاعتقاد بأن تطبيقات ريلز مرتبطة بالمدخلات/المخرجات بطبيعتها، حيث تُعد قاعدة البيانات هي عائق الأداء الرئيسي، مما يجعل أداء روبي أقل أهمية. تتناول هذه المقالة هذه الفكرة. ففي حين أن قاعدة البيانات هي بالفعل عائق للتوسع، يجادل الكاتب بأن هذا لا يعني أن التطبيق يقضي معظم وقته في انتظار المدخلات/المخرجات. يُظهر تحليل تحسينات أداء YJIT ومشاكل الأداء الشائعة (مثل مؤشرات قاعدة البيانات المفقودة) أن العديد من تطبيقات ريلز مرتبطة بوحدة المعالجة المركزية بالفعل. تُبرز المقالة الالتباس بين جوع وحدة المعالجة المركزية وانتظار المدخلات/المخرجات، وتؤكد على أن اختيار نموذج التنفيذ الصحيح (غير متزامن، أو متعدد الخيوط، أو قائم على العمليات) يعتمد على نسبة المدخلات/المخرجات/وحدة المعالجة المركزية للتطبيق. يدعو الكاتب إلى إيلاء المزيد من الاهتمام لأداء روبي ويشير إلى فرص التحسين داخل ريلز نفسه.