Spesso mi imbatto in soluzioni software che non fanno uso della cache (in qualunque sua forma). Possono essere soluzioni Client-Server, Web, Multi Tier o anche semplici servizi. Abusare del caching è sempre sbagliato, ma è altrettanto sbagliato fare finta che la possibilità di impiegarla (con oculatezza) non esista. Sembrerà un discorso banale, ma se un dato si trova sul disco, alla meglio il tempo di accesso si aggira sull'ordine di millisecondi perchè fondamentalmente si basa sull'impiego di tecnologie elettromeccaniche per fornire esattamente il dato che richiediamo. Quando invece accediamo alla memoria, i tempi di accesso sono dell'ordine dei nanosecondi....
Giovedì 6 Marzo sarò a Padova per tutta la giornata, al lancio di Visual Studio 2008, SQL Server 2008 e Windows Server 2008. Chiunque sia interessato a capire cosa ci aspetta da qui a 5/6 anni dal punto di vista tecnologico/infrastrutturale su piattaforma Microsoft, farebbe bene a non perdersi l'evento! Dalle 19.00 in poi, ci sarà l'occasione di confrontarsi e chiacchierare con i partecipanti alla community XeDotNet, della quale faccio parte. Andrea Boschin e Davide Vernole ci intratterranno con un paio di sessioni rispettivamente su LINQ e LiveID che promettono di essere estremamente interessanti. Se anche...