Quando un utente accede a un sistema, la sua identità viene generalmente verificata prima che gli venga concesso l’accesso. A seconda del sistema, questa verifica può avvenire tramite password, autenticazione a più fattori, ruoli o altri meccanismi di sicurezza. Ma nei sistemi moderni, gran parte delle comunicazioni non avviene tra un utente e un’applicazione. Avviene … Continue reading Quando i sistemi comunicano tra loro, come sanno di chi fidarsi?
Tag Archives: ALSoft
Perché una piccola modifica al software può richiedere cambiamenti nell’intero sistema?
Nel software, la portata di una modifica non è sempre determinata da ciò che appare sullo schermo. Aggiungere un nuovo campo a un modulo, modificare lo stato di una richiesta o introdurre un ulteriore livello di approvazione possono sembrare interventi di poco conto. Ma in un sistema complesso, una funzionalità raramente esiste in modo isolato. … Continue reading Perché una piccola modifica al software può richiedere cambiamenti nell’intero sistema?
L’AI sta passando dai chatbot all’esecuzione dei processi: cosa cambia per il software?
Per anni, l’utilizzo più visibile dell’Intelligenza Artificiale ha seguito uno schema semplice: l’utente formula una richiesta e l’AI genera una risposta. Oggi, il suo ruolo all’interno del software sta cambiando. I nuovi modelli sono sempre più progettati per svolgere attività articolate in più fasi: analizzare una richiesta, determinare cosa deve essere fatto, utilizzare le funzionalità … Continue reading L’AI sta passando dai chatbot all’esecuzione dei processi: cosa cambia per il software?
Cosa succede quando due utenti modificano lo stesso dato nello stesso momento?
Un sistema può funzionare perfettamente con centinaia di utenti e comportarsi in modo molto diverso quando l’attività raggiunge migliaia di richieste simultanee. A quel punto, la capacità dei server rappresenta solo una parte della sfida. Più processi possono leggere, modificare e scambiare gli stessi dati quasi nello stesso momento. Un pagamento può essere in fase … Continue reading Cosa succede quando due utenti modificano lo stesso dato nello stesso momento?
Quanto software c’è davvero dentro un software?
Quando si sviluppa una piattaforma software, il codice creato appositamente per quel sistema rappresenta solo una parte della tecnologia che ne permette il funzionamento. Alla base possono esserci framework, librerie, pacchetti, database, API e altri componenti che svolgono funzioni diverse, dall’autenticazione e dallo scambio di dati fino al logging e alla sicurezza. È così che … Continue reading Quanto software c’è davvero dentro un software?
Perché l’integrazione dei sistemi è spesso più complessa dello sviluppo di una nuova applicazione?
Sviluppare una nuova applicazione significa, in larga misura, definirne fin dall’inizio il funzionamento: l’architettura, la struttura dei dati, le tecnologie utilizzate e il modo in cui i diversi componenti comunicano tra loro. L’integrazione segue una logica diversa. Quando due o più sistemi esistenti devono funzionare insieme, ciascuno porta con sé la propria architettura, i propri … Continue reading Perché l’integrazione dei sistemi è spesso più complessa dello sviluppo di una nuova applicazione?
