Instant OSGi Starter


Instant OSGi Starter
Прочитал, но практически мало, что понял. Но думаю что основную идею уловил. Идея эта заключается в микросервисах. Т.е. приложение строится таким образом, что его внутренние компоненты представляют собой как бы производителей и потребителей сервисов. Чем-то похоже на SOA, но SOA это наверное больше на макроуровне, а OSGi это те же сервисы только на микроуровне. В принципе идея хорошая и есть много success примеров ее применения например архитектура того же Eclipse построена на основе OSGi. Таким образом становится возможным разрабатывать модульные приложения. Еще один плюс в том что можно написать модуль который расширяет функционал другого модуля. Надо будет еще раз прочитать и поподробнее разобраться в этой технологии.