Clustering trasparente di jRuby con Terracotta

jRuby, l’implementazione di Ruby su piattaforma Java, riesce a sorprendere con una soluzione decisamente interessante per la distribuzione di workers a memoria condivisa.

Il concetto che sta alla base della soluzione è che più istanze di jRuby possano condividere oggetti in maniera trasparente e transazionale; in questo modo le differenti istanze possono lavorare condividendo gli stessi oggetti pur essendo distribuiti su ambienti differenti. L’idea apparsa sulla mailing list di jRuby e’ stata implementata da Fabio Kung che l’ha documentata in questo video.

JRuby + Nailgun and JRuby + Terracotta

16 Novembre 2008
Categorie: MagLev, Java, Ruby

AddThis Social Bookmark Button

Articoli simili

Commenti

Comments are closed.