Da REST a GraphQL senza toccare il frontend
Una rete di poliambulatori privati
Il vincolo
Decine di microservizi REST e un frontend che dipendeva dai loro contratti. Il passaggio a GraphQL doveva avvenire con il servizio acceso, senza riscrivere le interfacce e senza cambiare le risposte che i pazienti vedono.
L'intervento
Un gateway serverless in Node fa da strato anticorruzione: traduce il nuovo schema GraphQL nel contratto che il frontend conosce. Ogni handler è stato portato uno a uno con test di parità, e l'integrazione con l'ERP è governata da un interruttore che, se serve, la spegne e avvisa le persone.
Cosa è cambiato
Migrazione in corso per domini, senza interruzioni. Le firme dei token sono passate a chiavi asimmetriche durante la revisione, e il team del cliente aggiunge i nuovi endpoint sull'architettura che abbiamo impostato.
Descrivici il sistema. Ti diciamo cosa vediamo.
Dieci minuti, una domanda alla volta. Alla fine, la nostra lettura onesta del caso. È il filtro, prima ancora della call.