Microservizi e sistemi distribuiti

Tutta la decade degli anni 90 e quella successiva ha visto nel modello architetturale a tre livelli, il suo indiscusso vincitore. Suddividere un software in strati, in particolare: Data access layer, Service layer e Presentation layer, è stato considerato il metodo da seguire per una progettazione professionale. L’aumento della complessità dei software, la frammentazione dei […]

CQRS, asset architetturale

Ogni applicazione software è un universo a sé, ogni applicazione necessita di asset architetturali differenti, CQRS è uno di essi. In sostanza, un modello per modificare i dati ed un modello differente per leggere i dati. CQRS è l’acronimo di Command Query Responsibility Segregation ed ha come padre Greg Young. Cosa è un modello? Un […]

Sviluppo software web su architetture enterprise

SDV, società specializzata nello sviluppo software, opera con solide basi di architettura software, per ottenere stabilità, velocità e facilità di aggiornamento. Un team di professionisti, aggiornati e competenti sulle più recenti tecnologie di sviluppo software. Il progetto software: Il progetto, ed il software che lo anima è sempre sviluppato con competenza, passione e professionalità: alla […]

Javascript ECMAScript6

La lunga e difficile strada che porta a Javascript ES6. Il linguaggio di sviluppo per il web più controverso, amato ed odiato allo stesso tempo.  Utilizzato principalmente come linguaggio di sviluppo client, javascript è un linguaggio interpretato che vede nel browser il suo ecosistema. Javascript permette di superare la staticità (in termini di animazioni e […]