Si parla tanto di RxJava ultimamente (anche noi su CNJ), e a ragion veduta direi. Nell’ambito Java, ha spopolato soprattuto nel mondo Android perché permette di semplificare notevolmente la gestione degli eventi asincroni e scrivere un codice decisamente più moderno. Mi sono sempre chiesto se RxJava fosse altrettanto utile negli applicativi web, dove la “reattività” tra client e server (o...
Continue reading...
Non vedete l’ora di poter lavorare in modo funzionale con le espressioni lambda anche in Java? Purtroppo però siete bloccati su Java 7 e potete solo sognarle la notte… Almeno fino ad oggi! Esiste un progetto molto interessante su GitHub che porta le espressioni lambda su Java 7 (e in teoria anche prima), vediamo insieme cosa offre. Vade retro Basta...
Continue reading...
Fork/Join è un piccolo framework introdotto in Java7 che permette di ottimizzare l’utilizzo del processore parallelizzando algoritmi CPU-based. In questo articolo verrà spiegato come utilizzare Fork/Join e i principi del suo funzionamento....
Continue reading...