3 ms·
about 10 years ago, there was a major push by some vendors (probably mainly IBM) to use OSGI. some execs at my company caught the bug and had to have OSGI beca
by fnord77 5y ago
about 10 years ago, there was a major push by some vendors (probably mainly IBM) to use OSGI.
some execs at my company caught the bug and had to have OSGI because it promised a "service oriented architecture"
except that was for services inside a giant monolith VM.
a more modern approach is to make anything that comprises a "service" and requires encapsulation be separated into its own process/server/pod
OSGI and the like really only benefit systems that are run in mainframe like environments (see the IBM connection?). Otherwise they're needless complexity.