Cloudflare dia namoaka ny famoahana ampahibemaso voalohany ny Pingora v0.1.0

Cloudflare dia namoaka ny famoahana ampahibemaso voalohany ny Pingora v0.1.0

Ny 5 aprily 2024, Cloudflare dia nanolotra ny famoahana ampahibemaso voalohany ny tetikasa open source Pingora v0.1.0 (efa v0.1.1). Izy io dia rafitra asynchronous multi-threaded ao amin'ny Rust izay manampy amin'ny famoronana serivisy proxy HTTP. Ny tetikasa dia ampiasaina hamoronana serivisy izay manome ampahany betsaka amin'ny fifamoivoizana mankany Cloudflare (fa tsy mampiasa Nginx). Ny kaody loharano Pingora dia navoaka ao amin'ny GitHub eo ambanin'ny lisansa Apache 2.0.

Pingora dia manome tranomboky sy API hamoronana serivisy amin'ny HTTP/1 sy HTTP/2, TLS na TCP/UDP fotsiny. Amin'ny maha-proxy azy dia manohana ny proxy farany amin'ny HTTP/1 sy HTTP/2, gRPC ary WebSocket izy io. Ny fanohanana HTTP/3 dia ao anatin'ny drafitra. Pingora koa dia misy paikady fampifandanjana entana sy failover azo zahana. Mba hiantohana ny fanarahan-dalàna sy ny fiarovana, dia samy manohana ny tranomboky OpenSSL sy BoringSSL fampiasa be mpampiasa, izay FIPS (Fenitry ny fanodinana fampahalalana federaly amerikana) ary mifanaraka amin'ny encryption post-quantum.

Ho fanampin'ireo endri-javatra ireo, ny Pingora dia manome sivana sy antso an-telefaona izay ahafahan'ny mpampiasa mampifanaraka tanteraka ny fomba tokony hikarakaran'ny serivisy, hanova ary handroso ny fangatahana.

Amin'ny fomba famokarana, Pingora dia manome fanombohana milamina tsy misy fiatoana hanavao ny tenany tsy misy fangatahana miditra. Syslog, Prometheus, Sentry, OpenTelemetry ary fitaovana fanaraha-maso ilaina hafa dia miray tsikombakomba amin'i Pingora.

Pingora endri-javatra: fampiasana ny Async Rust, fanohanana ny HTTP 1/2 faran'ny farany proxy, TLS amin'ny OpenSSL na BoringSSL, gRPC sy websocket proxying, Graceful reload, customizable load fifandanjana sy failover paikady, fanohanana ny fitaovana fanaraha-maso isan-karazany.

Ny Pingora v0.1.1 dia mamaha ny bug hita teo aloha, manatsara ny fampandehanana ny algorithm pingora-ketama, manampy benchmark TinyUFO bebe kokoa sy fitsapana ho an'ny fanadiovana pingora-cache, mametra ny haben'ny buffer ho an'ny diarin'ny hadisoana InvalidHTTPHeader, ary manamboatra typos ary manao fanitsiana ilaina amin'ny fanehoan-kevitra. ary tetik'asa antontan-taratasy.

Source: linux.org.ru

Add a comment