منصوبے کے بارے میں

LoadBalancer ایک اوپن سورس Go پیادہ کاری ہے جو اسکیل ایبل، خرابی برداشت کرنے والی آرکیٹیکچر میں ریئل ٹائم ٹریفک روٹنگ، سیشن آرکیسٹریشن، اور انضمام شدہ تجزیات فراہم کرتی ہے۔ یہ goroutines کے ساتھ متوازی Go پروگرامنگ کا استعمال کرتا ہے، ایک انضمامی HTTP سرور شامل ہے، اور کراس پلیٹ فارم بائنری کمپائلیشن کی حمایت کرتا ہے۔ منصوبہ کم تعداد میں خارجی منصوبوں پر انحصار کرتے ہوئے ہائی پرفارمنس نیٹ ورکنگ پر زور دیتا ہے۔ کنفیگریشن ماحولیاتی متغیرات، کنفیگریشن فائلیں، یا پروگرامی سیٹنگز کے ذریعے کی جاتی ہے۔ دستیاب اختیارات میں تفصیلی لاگنگ، حسب ضرورت آؤٹ پٹ فارمیٹس (JSON, CSV, XML)، میموری اور پروسیسنگ تھریڈز کے لیے پرفارمنس ٹیوننگ، اور نیٹ ورک ٹائم آؤٹ/دوبارہ کوشش کی پالیسیاں شامل ہیں۔ منصوبہ جدید ترقیاتی پیٹرنز اور ڈیزائن پر عمل کرتا ہے، جامع ٹیسٹنگ انفراسٹرکچر کے ساتھ۔ MIT لائسنس کے تحت تعاون کی دعوت ہے۔