Durante la ricerca di tecnologie per un nuovo "progetto per animali domestici" ho analizzato il codice sorgente di qualche progetto ben noto e ho notato che utilizzano a malapena qualsiasi quadro di iniezione delle dipendenze. Ad esempio, Hazelcast e Cassandra non sembrano usarne nessuno. L'unico grande nome che ho trovato e che sembra utilizzarne uno è Elasticsearch. Mi chiedo perché questo tipo di framework non venga utilizzato in progetti "server" grandi e autonomi. È per motivi di prestazioni? Serve ad evitare il codice di accoppiamento per un particolare framework? Quando è possibile utilizzare tali strutture diventare pericolosi?