Sfondo: I miei capi vogliono unire due applicazioni che hanno due scopi separati.
-
Uno per il monitoraggio delle apparecchiature e la larghezza di banda per i nostri interni operazioni di rete.
-
L'altro è un'applicazione per visualizzare dati simili solo in modo meno dettagliato e con meno dettagli. Anche questa seconda applicazione deve essere eseguita attività come generare token o creare una splash page che sia destinato al cliente da utilizzare ma generalmente utilizzato dal cliente rappresentanti in azienda. Viene anche utilizzato dai client esterni delle proprietà.
Ha senso unire le due applicazioni? Perché o perché no. Posso capire che c'è un difetto intrinseco alla sicurezza nell'introdurre questo tipo di architettura. Ma vale la pena di unire queste due cose anche se devo ri-codificarne alcune per unire le basi del codice? Anche molte delle query e delle chiamate di back-end sono diverse. Attualmente sono applicazioni completamente separate e indipendenti. Ho spiegato questo al mio capo e ho spiegato che useremo lo stesso database, lui vuole ancora unire le basi del codice. Mi viene anche chiesto di creare l'intero design.