1 dépôt
Storage of immutable files and artifacts at the network edge to optimize delivery speeds for repeat requests.
Distinct from Edge Request Processing: Distinct from Edge Request Processing: focuses on the storage and retrieval of cached artifacts rather than the execution of application logic.
Explore 1 awesome GitHub repository matching devops & infrastructure · Resource Caching. Refine with filters or upvote what's useful.
Xget est un proxy réseau basé sur la périphérie (edge) et un routeur de requêtes conçu pour optimiser la connectivité et réduire la latence pour les ressources distantes. Il fonctionne comme une interface haute performance pour les requêtes API d'inférence IA, la mise en miroir de registres de conteneurs et l'accélération des opérations de dépôt Git et des miroirs de paquets logiciels. Le système se distingue par un proxy conscient du protocole qui préserve l'authentification et les en-têtes pour les registres Git et de conteneurs. Il utilise une transformation d'URL basée sur des règles pour mapper les requêtes vers des points de terminaison de fournisseurs amont accélérés et emploie un mécanisme de réécriture de réponse pour garantir que les dépendances se téléchargent via le proxy. Les capacités larges incluent la mise en cache des réponses en périphérie pour les artefacts immuables, la fiabilité des requêtes via des tentatives de backoff linéaire, et la surveillance des performances fournie via les en-têtes de réponse. Le projet fournit également une interface de ligne de commande pour récupérer des fichiers et des dossiers à partir de sources web vers le stockage local. Le moteur prend en charge le déploiement via des runtimes edge serverless, l'hébergement conteneurisé ou l'exécution de conteneurs auto-hébergés.
Stores immutable artifacts and metadata at the network edge to optimize delivery speeds for repeat requests.