News · Cloud

Cloudflare R2 bekommt Event-Notifications — S3-kompatibel, aber besser

R2 hat jetzt Event-Notifications für PutObject, DeleteObject und Multipart-Events. Triggert direkt Workers oder Queues — ohne Egress-Aufpreis.

Harbinger Team·12. Mai 2026
Quelle
Cloudflare Blog— gepostet 12. Mai 2026

Cloudflare hat Event-Notifications für R2 in den GA-Status gehoben. Was bei AWS S3 seit 2014 Standard ist, kommt jetzt zu R2 — aber ohne den Egress-Aufpreis, der bei S3 das eigentliche Problem ist.

TL;DR

  • R2 Event-Notifications sind ab heute GA für alle Pläne.
  • Trigger: PutObject, DeleteObject, CompleteMultipartUpload, AbortMultipartUpload.
  • Targets: Cloudflare Queues, Workers, und neu auch Webhooks zu externen Endpoints.
  • Latenz: p50 ~80 ms, p99 ~400 ms vom Upload zum ersten Event.
  • Preis: Events sind kostenlos bis 1M / Monat (in den Workers-Paid- Plan inkludiert), danach 0,50 $ / 1M.

Was wurde geändert

Bisher musste man entweder R2 per Wrangler-Trigger pollen, oder einen Worker davor schalten, der jeden PUT abfängt und manuell ein Event publiziert. Beides war fragil.

Die neue Notification-Konfiguration läuft komplett über die R2- Bucket-API:

wrangler r2 bucket notification create my-bucket \
  --event-type object-create \
  --queue my-queue \
  --prefix uploads/

Optional als HTTP-Webhook:

wrangler r2 bucket notification create my-bucket \
  --event-type object-create \
  --webhook https://api.example.com/r2-events \
  --secret env:R2_WEBHOOK_SECRET

Webhooks werden HMAC-signiert (SHA-256, Header cf-r2-signature) und retryen 3× mit Exponential Backoff. Failed Events landen in einer Dead-Letter-Queue.

Was bedeutet das für DACH-Teams

R2 + Workers + Queues ist jetzt ein vollwertiger Event-Stack — ohne die S3 → SQS → Lambda → Egress-Schleife. Für Use-Cases wie:

  • Bild-Resize-Pipelines: Upload → Worker → Variants → R2
  • CSV/Log-Ingestion: Upload → Queue → Processor (in Cloudflare- Worker oder externes Backend per Webhook)
  • Backup-Replikation: Event triggert Copy zu zweitem R2-Bucket oder S3 in anderer Region

Der Knackpunkt: R2 ist günstig, weil Egress kostenlos ist. Für DACH-Teams, die viel Media oder Daten servieren, ist das die relevanteste Ersparnis gegenüber S3 — und mit Event-Notifications fehlt der letzte Architektur-Stein, um S3 ernsthaft abzulösen.

Eine Schwäche bleibt: R2 hat noch immer keine Versioning-API mit GA-Status (Beta seit Anfang 2025). Wer das braucht, muss weiterhin manuell mit Suffix-Schemas arbeiten.

Quelle: Cloudflare Blog

Stand: 12. Mai 2026. Cloudflare iteriert R2 schnell — bei kritischen Workloads aktuelle Doku konsultieren.

Weitere News aus Cloud

Wochen-Digest

News dieser Art direkt ins Postfach

Freitag 9:00, drei News mit Einordnung, ein Rechner, eine Take.

Kein Spam. 1-Klick-Abmeldung. Datenschutz bei Loops.so.

Einordnung von Harbinger Team. News-Tipp oder Korrektur? Schreib uns.