Mondi su mondi, sistemi di sistemi.
iA Blog: April, 2008

PostgreSQL: analisi dell’architettura di Skype

Monday, April 7th, 2008

Per gli afi­cio­na­dos di PostgreSQL c’è un arti­colo da non per­dere su High Scalability che ana­lizza l’archi­tet­tura adot­tata da Skype, basata appunto su pgSQL, che è data per sca­la­bile fino ad 1 miliardo di utenti.

Ci sono diversi aspetti rile­vanti, fra cui il fatto che l’accesso al data­base è com­ple­ta­mente incap­su­lato attra­verso le sto­red pro­ce­du­res. Nel mio pic­colo è un approc­cio che sto pro­vando anch’io con un pro­getto che ini­ziato qual­che mese fa e su cui posterò qual­che info più appro­fon­dita quando sarà andato tutto in porto (si spera!).

L’idea che mi attira di que­sto approc­cio è che l’interfaccia con il data­bae risulta dra­sti­ca­mente sem­pli­fi­cata: ci sono solo i para­me­tri d’ingresso e d’uscita. Senza con­tare i risparmi in ter­mini di prestazioni.

Ad oggi, il difetto fon­da­men­tale di que­sta solu­zione è che non può essere estesa anche alle select, dato che il plan­ner di PostgreSQL non è in grado di ana­liz­zare la query in modo otti­male per poter usare la stra­te­gia più per­for­mante ma qual­che miglio­ria è in arrivo con la ver­sione 8.4.

E pen­sare che una volta ero con­vinto che le sto­red pro­ce­du­res fos­sero l’incarnazione del male… :-D

Safari 3.1: demo animazioni CSS

Wednesday, April 2nd, 2008

Per chi usa Safari 3.1 c’è una demo carina sulle poten­zia­lità delle ani­ma­zioni con i CSS. Forse Jobs era serio quando diceva che l’SDK per l’iPhone era Safari :-D

Statistiche: sito delle nazioni unite

Wednesday, April 2nd, 2008

Se volete dare un’occhiata a un sito ricco di dati, pre­sen­tato in maniera (molto) sobria ma effi­cace, date un’occhiata ad UNData, un sito delle nazioni unite che mostra dati pro­ve­nienti da circa 55 milioni di records.

Prossime Voci »