Sto leggendo sui microservizi, e un punto su cui mi sono imbattuto ripetutamente è, per ottenere la piena indipendenza, è una cattiva idea condividere le librerie tra i microservizi. Esempi sono qui e qui .
Ma in che modo le librerie open source si adattano a questa immagine? Posso usare Apache Commons o Guava? Se sto usando Apache Commons Lang in più servizi, vorremmo dire creare delle dipendenze, opporsi allo scopo di un'architettura di microservizi per creare servizi indipendenti?