11 Punkte von xguru 2025-06-19 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Ultraleichter, S3-kompatibler Object-Storage-Client, optimiert für serverlose, Edge- und Microservice-Umgebungen wie Node, Bun und Cloudflare Workers
    • Mit einer Größe von etwa 14 KB (minifiziert, nicht gzipped) und einer um mehr als 15 % schnelleren ops/s-Performance
  • Völlig ohne externe Abhängigkeiten, mit Unterstützung für AWS SigV4, ohne Bedarf an pre-signed Requests
  • Fokus auf die zentralen S3-APIs, die in echten Services wirklich benötigt werden (Listen, Objekt-Upload/Download/Löschen, Multipart-Upload usw.)
    • Buckets: HeadBucket (Prüfung auf Existenz), createBucket (Erstellen)
    • Objekte: ListObjectsV2 (Auflisten), GetObject (mehrere Varianten), PutObject (Upload), DeleteObject (Löschen), HeadObject (Existenzprüfung/etag), Multipart-Upload/Abschluss/Abbruch usw.
    • CopyObject nicht implementiert (Unterstützung für später geplant)
  • Kompatibel mit verschiedenen S3-kompatiblen Diensten wie Cloudflare R2, Backblaze B2, DigitalOcean Spaces und MinIO, Browser werden nicht unterstützt
  • Direkte Konfiguration über Umgebungsvariablen, mit Sicherheitsaspekten für den produktiven Einsatz (automatische Maskierung von Zugangsdaten in Logs)

Noch keine Kommentare.

Noch keine Kommentare.