awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
varnish avatar

varnish/Varnish-CacheArchived

0
View on GitHub↗
887 stele·191 fork-uri·C·5 vizualizăriwww.varnish-cache.org↗

Varnish Cache

Varnish Cache este un proxy invers HTTP și un accelerator de conținut conceput pentru a sta în fața serverelor web. Funcționează ca un motor de caching care stochează conținutul web accesat frecvent în memorie pentru a reduce sarcina de procesare pe serverele de origine backend și a accelera timpii de livrare pentru utilizatorii finali.

Software-ul se distinge printr-un limbaj de configurare specific domeniului care compilează logica de gestionare a cererilor în bytecode la nivel de mașină pentru execuție la viteza firului. Utilizează o buclă de evenimente multi-threaded pentru a gestiona conexiunile concurente și folosește stocarea obiectelor în memorie partajată alături de paginarea memoriei virtuale pentru a facilita regăsirea rapidă a datelor și accesul la disc.

Dincolo de capabilitățile sale de bază de caching, sistemul oferă gestionarea cuprinzătoare a traficului, inclusiv procesarea pipeline-ului cerere-răspuns și sondarea sănătății backend-ului. Aceste funcții permit distribuirea cererilor de rețea primite pe mai multe servere pentru a asigura disponibilitatea ridicată și rutarea dinamică a traficului departe de infrastructura supraîncărcată.

Features

  • Content Caching Accelerators - Acts as a high-performance caching engine that sits in front of web servers to accelerate static asset delivery.
  • HTTP Reverse Proxies - Forwards client requests to backend servers to manage data delivery and secure origin infrastructure.
  • Proxy Servers - Routes network traffic between clients and servers to manage data delivery and improve performance.
  • Domain Specific Languages - Compiles custom request-handling logic into machine-level bytecode for high-speed routing and caching decisions.
  • Distributed Shared Memory - Stores cached web content in a shared memory segment accessible by multiple worker processes for rapid retrieval.
  • Load Balancers - Distributes incoming network requests across multiple backend servers to ensure high availability.
  • Request and Response Transformations - Intercepts and modifies HTTP headers and content within a programmable request-response pipeline.
  • Non-Blocking Event Loops - Manages thousands of concurrent client connections using a non-blocking architecture that distributes tasks across multiple CPU cores.
  • Health Probe Systems - Monitors backend server availability through background checks to dynamically route traffic away from failing infrastructure.
  • Web Performance Optimization Tools - Reduces end-user latency by serving cached content directly from the edge.

Istoric stele

Graficul istoricului de stele pentru varnish/varnish-cacheGraficul istoricului de stele pentru varnish/varnish-cache

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Varnish Cache

Colecții selectate manual în care apare Varnish Cache.
  • CDN-uri de edge caching self-hosted

Alternative open-source pentru Varnish Cache

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Varnish Cache.
  • sozu-proxy/sozuAvatar sozu-proxy

    sozu-proxy/sozu

    3,687Vezi pe GitHub↗

    Sozu is a high-performance, memory-safe reverse proxy and load balancer built in Rust. It is designed to manage HTTP, TCP, and UDP traffic through a multi-process architecture that leverages isolated worker processes to ensure fault tolerance and efficient resource utilization across multi-core hardware. The project distinguishes itself through a focus on continuous availability and dynamic control. It features a unique binary hot-reloading mechanism and a Unix-socket-based control plane, allowing administrators to update proxy configurations, modify listener settings, and even replace the pr

    Rusthttphttp-proxyperformance
    Vezi pe GitHub↗3,687
  • tencent/vassonicAvatar Tencent

    Tencent/VasSonic

    11,860Vezi pe GitHub↗

    VasSonic is a hybrid mobile app framework for Android and iOS designed to optimize the loading speed of web views. It functions as a web view performance optimizer and a mobile web resource cache, utilizing an HTML differential update engine to minimize remote network fetches and reduce first-screen load times. The framework distinguishes itself by splitting HTML into static templates and dynamic data, calculating differences between server state and cached content to send only modified fragments. It employs a native-to-JavaScript bridge to sync these server-side data updates directly into th

    Javaandroid-sdkh5hybrid
    Vezi pe GitHub↗11,860
  • nodejitsu/node-http-proxyAvatar nodejitsu

    nodejitsu/node-http-proxy

    14,137Vezi pe GitHub↗

    node-http-proxy is a Node.js HTTP proxy library and toolkit used to create programmable reverse proxies, load balancers, and traffic routers. It functions as a system for forwarding HTTP and WebSocket traffic from clients to backend target servers. The project provides capabilities for translating incoming request paths into backend addresses using programmable matching rules. It supports the creation of bidirectional tunnels to facilitate real-time communication via WebSocket proxying. The library covers the modification of request and response headers, including the rewriting of cookies an

    JavaScript
    Vezi pe GitHub↗14,137
  • apache/httpdAvatar apache

    apache/httpd

    4,051Vezi pe GitHub↗

    This project is an HTTP web server that delivers web content to clients using HTTP/1.1 and HTTP/2 protocols across various operating systems. It functions as a reverse proxy server, a rule-based URL rewriter, an SSL/TLS termination gateway, and a virtual host manager. The server is capable of hosting multiple distinct domains on a single instance by mapping requests to specific directory structures. It encrypts and decrypts network traffic at the server boundary to secure communication between clients and servers. Additionally, it transforms requested URLs into different paths using a regular

    Chttpd
    Vezi pe GitHub↗4,051
Vezi toate cele 30 alternative pentru Varnish Cache→

Întrebări frecvente

Ce face varnish/varnish-cache?

Varnish Cache este un proxy invers HTTP și un accelerator de conținut conceput pentru a sta în fața serverelor web. Funcționează ca un motor de caching care stochează conținutul web accesat frecvent în memorie pentru a reduce sarcina de procesare pe serverele de origine backend și a accelera timpii de livrare pentru utilizatorii finali.

Care sunt principalele funcționalități ale varnish/varnish-cache?

Principalele funcționalități ale varnish/varnish-cache sunt: Content Caching Accelerators, HTTP Reverse Proxies, Proxy Servers, Domain Specific Languages, Distributed Shared Memory, Load Balancers, Request and Response Transformations, Non-Blocking Event Loops.

Care sunt câteva alternative open-source pentru varnish/varnish-cache?

Alternativele open-source pentru varnish/varnish-cache includ: sozu-proxy/sozu — Sozu is a high-performance, memory-safe reverse proxy and load balancer built in Rust. It is designed to manage HTTP,… tencent/vassonic — VasSonic is a hybrid mobile app framework for Android and iOS designed to optimize the loading speed of web views. It… nodejitsu/node-http-proxy — node-http-proxy is a Node.js HTTP proxy library and toolkit used to create programmable reverse proxies, load… apache/httpd — This project is an HTTP web server that delivers web content to clients using HTTP/1.1 and HTTP/2 protocols across… pgbouncer/pgbouncer — PgBouncer is a lightweight middleware proxy server and connection pooler for PostgreSQL. It acts as a database… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision…