منصوبے کے بارے میں
AntNode ایک پائیتھن لائبریری ہے جو لوڈ بیلنسنگ، ریئل ٹائم میٹرکس کلیکشن، اور کیش کرنے کے لیے ڈیزائن کی گئی ہے۔ یہ متعدد بیک اینڈ نوڈس کے درمیان آنے والے ٹریفک کو موثر طریقے سے تقسیم کرتی ہے جبکہ کارکردگی کے ڈیٹا کو ٹریک کرتی ہے۔
لوڈ بیلنسنگ
- ٹریفک کی یکساں تقسیم کے لیے راؤنڈ روبن سٹریٹیجی
- نوڈ صحت کی بنیاد پر انٹیلیجنٹ راؤٹنگ کے لیے ایڈاپٹو سٹریٹیجی
- کسٹم امپلیمنٹیشن کی اجازت دینے والا توسیع پذیر سٹریٹیجی سسٹم
- غیر صحت مند سرورز سے بچنے کے لیے صحت کی بنیاد پر نوڈ سلیکشن
میٹرکس کلیکشن
- روٹڈ ٹریفک کے ذریعے ریکویسٹ ٹریکنگ
- تفصیلی رپورٹنگ کے ساتھ نوڈ صحت کی نگرانی
- مستقل میٹرک ڈیٹا کے لیے پوسٹگری ایس اسٹوریج بیک اینڈ
- لچکدار کوئیری کے لیے کسٹم میٹرک لیبلز
- ویژولائزیشن کے لیے گرافانا کے ساتھ مطابقت
کیش
- تیز کیش لیئرز کے لیے ریڈس انٹیگریشن
- کانفیگریبل ٹائم ٹو لِو (TTL) سیٹنگز
- کیش اسٹیٹس ٹریکنگ
ضروریات
- پائیتھن 3.10+
- پوسٹگری ایس 12+ (ضروری)
- ریڈس (اختیاری، کیش کے لیے)
یہ منصوبہ ماڈیولر ساخت کی پیروی کرتا ہے جس میں کور ماڈیولز بالنسر، میٹرکس، اور اسٹوریج لاگک کو سنبھالتے ہیں، ریڈس کیش کے لیے انٹیگریشن لیئر، اور فلیسک ڈیمو اور بنیادی استعمال گائیڈ سمیت مثالی اسکرپٹس شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.