Rails 2.2 sarà thread safe

Dal blog ufficiale di Ruby on Rails viene ufficialmente annunciato che la versione 2.2 di Rails sarà thread safe grazie al contributo del nuovo core member Josh Peek.

Un frammento di codice si può considerare thread-safe se il suo conmportamento risulta corretto a fronte dell’esecuzione multipla di thread; in particolare accedendo i thread allo stesso insieme di dati deve esistere un meccanismo che assicuri che un solo thread alla volta acceda ai dati condivisi. Il lavoro di Josh Peek si è concentrato su Action Pack proprio per assicurare questo tipo di proprietà al framework Rails, e il suo lavoro sarà incluso nella prossima versione di Rails.

Un effetto collaterale che sarà interessante osservare è il supporto nativo di jRuby ai thread, grazie all’utilizzo della piattaforma Java; il risultato dell’esecuzione della nuova versione di Rails su jRuby dovrebbe quindi essere una maggiore velocità di esecuzione e un minor consumo di memoria da parte dello stack.

17 Agosto 2008
Categorie: Ruby on Rails 2.0, Ruby on Rails, Ruby, Uncategorized

AddThis Social Bookmark Button

Articoli simili

Commenti

Comments are closed.