Cloudflare publikoi versionin e parë publik Pingora v0.1.0

Cloudflare publikoi versionin e parë publik Pingora v0.1.0

Më 5 prill 2024, Cloudflare publikoi versionin e parë publik të projektit të hapur Pingora v0.1.0 (tashmë v0.1.1). Ky është një kornizë asinkrone shumëpalëshe në Rust, e cila ndihmon në krijimin e shërbimeve proxy HTTP. Projekti përdoret për të krijuar shërbime që sigurojnë një pjesë të konsiderueshme të trafikut në Cloudflare (në vend të Nginx). Kodi burimor i Pingora është publikuar në GitHub nën licencën Apache 2.0.

Pingora ofron biblioteka dhe API pĂ«r tĂ« krijuar shĂ«rbime mbi HTTP/1 dhe HTTP/2, TLS ose thjesht TCP/UDP. Si njĂ« proxy,server ai mbĂ«shtet proxy-ing tё plotĂ« pĂ«r HTTP/1 dhe HTTP/2, gRPC dhe WebSocket. MbĂ«shtetje pĂ«r HTTP/3 Ă«shtĂ« nĂ« planet. Pingora gjithashtu pĂ«rfshin strategji tĂ« personalizuara pĂ«r balancimin e ngarkesĂ«s dhe kalimin e emergjencĂ«s. PĂ«r tĂ« pĂ«rmbushur kĂ«rkesat dhe sigurinĂ«, ai mbĂ«shtet si bibliotekat mĂ« tĂ« pĂ«rdorura OpenSSL, ashtu edhe BoringSSL, tĂ« cilat pĂ«rmbushin kĂ«rkesat FIPS (standarde tĂ« pĂ«rpunimit tĂ« informacionit tĂ« SHBA) dhe kriptimin post-kvant.

Përveç këtyre funksioneve, Pingora ofron filtrat dhe thirrjet pasuese, që lejojnë përdoruesit të personalizojnë plotësisht mënyrën si shërbimi duhet të trajtojë, transformojë dhe dërgojë kërkesat.

Në mënyrën e punës, Pingora ofron rifillim të qetë pa ndalese për përditësimin e vet, pa humbur asnjë kërkesë hyrëse. Syslog, Prometheus, Sentry, OpenTelemetry dhe mjetet e nevojshme për mbikëqyrje integrohen lehtësisht me Pingora.

MundĂ«sitĂ« e Pingora: pĂ«rdorimi i Async Rust, mbĂ«shtetje pĂ«r proxy tё kompletĂ« HTTP 1/2, TLS mbi OpenSSL ose BoringSSL, gRPC dhe proxy-ing tĂ« web-socket-Ă«ve, rifillim i qetĂ«, strategji tĂ« personalizuara pĂ«r balancimin e ngarkesĂ«s dhe kalimin e emergjencĂ«s, mbĂ«shtetje pĂ«r mjete tĂ« ndryshme monitorimi.

Në versionin Pingora v0.1.1 janë rregulluar gabimet e zbuluara më parë, është përmirësuar performanca e algoritmit pingora-ketama, janë shtuar më shumë benchmark-e TinyUFO dhe prova për pingora-cache purge, është kufizuar madhësia e tamponit për regjistrat e gabimeve InvalidHTTPHeader, si dhe janë rregulluar tipar dhe bërë ndryshime të nevojshme në komentet dhe dokumentacionin e projektit.

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster