2 dépôts
Implementing the bzip2 compression algorithm for data streams.
Distinct from Compression and Archiving: Specific algorithm implementation
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Bzip2 Compression. Refine with filters or upvote what's useful.
Ce projet est un orchestrateur de sauvegarde Unix utilisé pour modéliser et exécuter la protection des données full-stack. Il fonctionne comme un système de gestion pour les dumps de base de données, l'archivage chiffré, la rotation des versions et le transport vers un stockage distant. Le système se distingue en orchestrant des outils système natifs pour diverses bases de données, incluant PostgreSQL, MySQL, MongoDB, Redis et Riak. Il emploie un workflow d'archivage sécurisé qui combine la compression et le chiffrement en utilisant GPG, OpenSSL ou AES avant de transporter les paquets vers des services compatibles S3, Dropbox ou des serveurs distants via SFTP et RSync. Les capacités étendues incluent l'automatisation de la synchronisation des données via des transferts delta et des téléchargements par blocs, ainsi qu'une gestion de rétention avec état pour faire pivoter et élaguer les archives historiques. L'orchestrateur dispose également d'un système de notification multicanal qui s'intègre avec l'email, HTTP POST, PagerDuty et diverses plateformes de chat pour alerter les administrateurs des résultats des opérations. Les utilisateurs peuvent définir ces workflows en utilisant un modèle basé sur la configuration qui prend en charge l'injection de variables dynamiques et la vérification de la syntaxe.
Reduces file size using the Bzip2 algorithm to achieve high compression ratios.
SharpZipLib est une bibliothèque de compression et un archiveur de fichiers .NET utilisé pour créer, extraire et gérer des archives Zip, GZip, Tar et BZip2. Il fournit un framework pour compresser et décompresser des flux de données et des fichiers au sein de l'écosystème .NET. La bibliothèque se distingue par sa prise en charge des archives dépassant la limite standard de quatre gigaoctets. Elle inclut également des fonctionnalités pour déchiffrer les fichiers protégés par mot de passe en utilisant le chiffrement standard de l'industrie et pour gérer les archives Tar avec prise en charge des noms de fichiers longs. Le projet couvre un large éventail d'opérations de gestion d'archives, incluant la validation d'intégrité, la recherche d'entrées et la modification du contenu d'archives existantes. Ses capacités de compression couvrent plusieurs algorithmes, dont les formats BZip2, zlib et deflate brut.
Compresses and decompresses data using the BZip2 algorithm to reduce file size.