تطوير البرمجيات · مصطلحات · معمارية البرمجيات وأنماط التصميم والرسوميات

ما معنى scalable؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˈskeɪləbəl/صفةمصطلح شائع

scalable: قابل للتوسع

قادر على استيعاب مزيد من المستخدمين أو البيانات أو الحركة بإضافة موارد، من دون إعادة تصميم كاملة أو تباطؤ كبير.

طريقة الاستخدام

يُقال عن الأنظمة والبنى وحتى إجراءات عمل الفرق: «حل قابل للتوسع»، «هل سيتوسع هذا؟». والاسم هو قابلية التوسع. ويعني التوسع الرأسي استخدام أجهزة أقوى، أما التوسع الأفقي فيعني إضافة أجهزة أخرى.

أمثلة

  1. The current setup works for 1,000 users, but it isn't scalable to a million.

    يعمل الإعداد الحالي مع ألف مستخدم، لكنه غير قابل للتوسع إلى مليون.

    الحل الحالي يلبي الطلب المحدود، لكنه لن يتحمل زيادة المستخدمين بهذا الحجم.

  2. Scalability was the main reason we moved image processing into a queue.

    كانت قابلية التوسع السبب الرئيسي لنقل معالجة الصور إلى قائمة انتظار.

    يساعد وضع معالجة الصور في قائمة انتظار على توزيع العمل واستيعاب أحجام أكبر.

تراكيب شائعة

  • highly scalable
  • scalable architecture
  • scalable solution
  • scalability issues

مصطلحات أخرى: معمارية البرمجيات وأنماط التصميم والرسوميات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: