Cloudflare د Pingora v0.1.0 لومړی عامه ریلیز خپور کړ

Cloudflare د Pingora v0.1.0 لومړی عامه ریلیز خپور کړ

د اپریل په 5، 2024، Cloudflare د خلاصې سرچینې پروژې لومړی عامه خپرونه وړاندې کړه Pingora v0.1.0 (مخکې له دې v0.1.1). دا په Rust کې یو غیر متناسب څو-تریډ شوی چوکاټ دی چې د HTTP پراکسي خدماتو رامینځته کولو کې مرسته کوي. پروژه د خدماتو رامینځته کولو لپاره کارول کیږي چې د Cloudflare ته د ترافیک یوه مهمه برخه چمتو کوي (د Nginx کارولو پرځای). د پینګورا سرچینې کوډ په GitHub کې د اپاچي 2.0 جواز لاندې خپور شوی.

پینګورا د HTTP/1 او HTTP/2، TLS یا په ساده ډول TCP/UDP باندې د خدماتو رامینځته کولو لپاره کتابتونونه او APIs چمتو کوي. د پراکسي په توګه، دا د HTTP/1 او HTTP/2، gRPC او WebSocket پای څخه تر پایه پراکسي ملاتړ کوي. د HTTP/3 ملاتړ په پلانونو کې دی. پینګورا کې د دودیز بار توازن او د ناکامۍ ستراتیژۍ هم شاملې دي. د موافقت او امنیت ډاډ ترلاسه کولو لپاره ، دا دواړه په پراخه کچه کارول شوي OpenSSL او BoringSSL کتابتونونو ملاتړ کوي ، کوم چې FIPS (د متحده ایالاتو د فدرالي معلوماتو پروسس کولو معیارونه) او د پوسټ کوانټم کوډ کولو سره مطابقت لري.

د دې ځانګړتیاو سربیره، پینګورا فلټرونه او کال بیکونه چمتو کوي چې کاروونکو ته اجازه ورکوي چې په بشپړه توګه دودیز کړي چې څنګه خدمت باید پروسس، بدلون، او غوښتنې وړاندې کړي.

د تولید په حالت کې، پینګورا پرته له کوم ځنډ سره سم بیا پیل کوي ترڅو د راتلونکو غوښتنو له لاسه ورکولو پرته خپل ځان تازه کړي. Syslog، Prometheus، Sentry، OpenTelemetry او د څارنې نور اړین وسایل د پینګورا سره په بې ساري ډول مدغم کیږي.

د پینګورا ځانګړتیاوې: د Async Rust کارول، د HTTP 1/2 پای څخه پای ته د پراکسي لپاره ملاتړ، د OpenSSL یا بورینګ ایس ایس ایل په اړه TLS، gRPC او ویب ساکټ پراکسي کول، د زړه پورې ریلوډ، د اصلاح وړ بار توازن او د ناکامۍ ستراتیژۍ، د مختلفو څارنې وسیلو ملاتړ.

Pingora v0.1.1 مخکې موندل شوي بګونه حل کوي، د pingora-ketama الګوریتم فعالیت ښه کوي، د pingora-cache پاکولو لپاره نور TinyUFO بنچمارکونه او ازموینې اضافه کوي، د InvalidHTTPHeader تېروتنې لاګونو لپاره د بفر اندازه محدودوي، او همدارنګه په تبصرو کې ټایپونه حل کوي او اړین سمونونه کوي او د اسنادو پروژه.

سرچینه: linux.org.ru

Add a comment