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/happeningWiki
wiki.github.com/peritor/happening