Happening —
non-blocking Bibliothek für Amazon S3

Happening

Happening ist ein Ruby Gem für Amazon S3. Es basiert auf EventMachine und em-http-request und ermöglicht so non-blocking Up- und Downloads zu Amazon S3.

Happening unterstützt GET, PUT und DELETE Operationen auf S3. Happening behandelt redirects und retries bei Fehlern automatisch.

Da Happening non-blocking arbeit, können viele Anfragen parallel behandelt werden. In Benchmarks ist z.B. ein Upload von 100 x 1 MB Dateien um bis zu 100% schneller als der synchrone Upload.

Die Peritor GmbH bietet Happening als freie Software an, die unter der BSD-Lizenz veröffentlicht wird. Unter BSD-Lizenz stehende Produkte dürfen heruntergeladen, unbeschränkt genutzt, weiterentwickelt und weitergegeben werden.

Für den professionellen Einsatz bietet die Peritor GmbH auf Anfrage entsprechende Support- und Beratungsleistungen an.

 

Autor

Jonathan Weiss

Lizenz

BSD

Download

github.com/peritor/happening

Wiki

wiki.github.com/peritor/happening
0