Nuova versione del news server in linea!

di Daniele Bochicchio, in ASPItalia.com Network,

Da 2-3 ore lo considero stabile abbastanza da essere una beta e non un'alpha. La cosa divertente è che andiamo di beta in beta, per cui di fatto non abbiamo ancora avuto una versione stabile.

Ad ogni modo, è un gran bel lavoro, merito di Andrea che durante le ultime vacanze natalizie ha fatto un pesante ed estremo refactoring, reingegnerizzando il codice dove era necessario, componentizzando, facendo tagli e cuci e soprattutto ottimizzando :)

L'architetture ora è ibrida, con una parte che rimane basata sugli attuali web service ed un'altra fatta attraverso un nuovo layer che accede (quasi) direttamente al database. I risultati si notano, basta provarlo.

I benefici principali sono la velocità, che non ha paragoni (eppure nntpota 1 era comunque più che ottimo da questo punto di vista), la stabilità, che ora ci eviterà problemi strani con gli archivi, come quelli verificatisi sotto Natale, le funzionalità, con 2-3 cose sistemate.

Vi consiglio, se lo usate, di resettare i newsgroup, perchè una delle modifiche fatte è proprio nella direzione di rendere perpetuo il referenceID, che invece per vicissitudini varie è stato "inquinato". Ma l'esperienza, si sa, aiuta a scrivere codice migliore, tanto che questa versione 2 dovrebbe uscire dalla beta prima di avere la 3 ;)

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese