عمودی اسکیلنگ کیا ہے، اور یہ مائیکرو سروس فن تعمیر میں کیسے کام کرتی ہے؟

عمودی اسکیلنگ، جسے اسکیلنگ اپ بھی کہا جاتا ہے، کسی سسٹم یا ایپلیکیشن کی ایک مثال میں مزید وسائل شامل کرنے کا عمل ہے، جیسے کہ سرور کی CPU، میموری یا اسٹوریج کی مقدار میں اضافہ۔ یہ عام طور پر اس ہارڈ ویئر کو اپ گریڈ کرکے کیا جاتا ہے جس پر سسٹم یا ایپلیکیشن چل رہا ہے۔

مائیکرو سروس فن تعمیر میں، عمودی اسکیلنگ کا استعمال ایک ہی مائیکرو سروس میں بڑھتی ہوئی ٹریفک یا کام کے بوجھ کو سنبھالنے کے لیے کیا جا سکتا ہے۔ چونکہ ہر مائیکرو سروسز آزادانہ طور پر کام کرتی ہے اور ایک دوسرے کے ساتھ بات چیت کرتی ہے، اس لیے مختلف مائیکرو سروسز کو ان کی مخصوص ضروریات کی بنیاد پر عمودی طور پر پیمانہ کرنا ممکن ہے۔ مثال کے طور پر، اگر کسی مائیکرو سروس کو بڑھتی ہوئی ٹریفک کا سامنا ہے اور رسپانس ٹائم کم ہو رہا ہے، تو اس کے لیے مختص کردہ میموری یا CPU کی مقدار کو بڑھا کر اسے عمودی طور پر سکیل کیا جا سکتا ہے۔

عمودی اسکیلنگ ایک مخصوص مائیکرو سروس کی صلاحیت اور کارکردگی کو بڑھانے کا ایک تیز اور آسان طریقہ فراہم کرتی ہے۔ تاہم، اس کی حدود ہیں اور آخر کار سرور کی زیادہ سے زیادہ صلاحیت تک پہنچ سکتی ہے۔ اگر کسی سسٹم کو عمودی اسکیلنگ سے آگے مزید اسکیل ایبلٹی کی ضرورت ہوتی ہے، تو اسی مائیکرو سروس کی مزید مثالیں شامل کرکے افقی اسکیلنگ ضروری ہوسکتی ہے۔

تاریخ اشاعت: