Suns Nick Sieger beschreibt in seinem Blog, eine Systemarchitektur, die er Hydra nennt. Sun verwendet diese Architektur offenbar in einem größeren Projekt, das momentan noch nicht öffentlich ist. Interessant ist, daß die Gesamtapplikation aus sehr vielen kleinen Rails-Instanzen besteht, die über ActiveResource miteinander gekoppelt sind. Mit ActiveResource kann Rails als Konsument von RESTful-Webservices arbeiten, anstatt eine Datenbank mit dem ActiveRecord-Pattern als Basis zu nehmen. Hintergrund ist, Komponenten zu entkoppeln, um sie leichter testen, deployen und verteilt arbeiten lassen zu können. Die vielen Rails-Teil-Applikationen werden in der Hydra-Architektur unter JRuby laufen und als WAR-File auf GlassFish-Servern deployt.
All things JRuby (and Rails). Neuigkeiten aus der JRuby und Rails-Welt. Follow me. https://twitter.com/hermann_kurz
Montag, 8. Oktober 2007
Rails und Hydra
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen