ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Banshun – очередной “убийца” OSGi

Java

JEEConf

OSGi

Banshun

Автор: jeeconf

Загружено: 2015-05-10

Просмотров: 160

Описание: Года три назад нам пришлось создавать платформу для eCommerce backend-а. Некоторое время погенерировали OSGi-манифесты bundlor-ом, затем решили подумать: “Зачем так сложно?”. Появились сомнения: загрузчик классов один (Spring Web App), зависимости разрешаются Maven-ом во время сборки, частичного перезапуска компонентов приложения нет.

Попробовали сделать тоже самое на одном Spring. Выяснилось что на простом Spring почти невозможно работать десятком команд над сотней компонентов. За неделю с небольшим написали супер микро-контейнер на основе Spring. Потом самое интересное, добавили специальный функционал облегчающий каждодневную работу, такой как например, проверка конфигурации компонент, вместо запуска и разбора ошибок.

Помимо рассказа про сам контейнер, интересно обсудить, какой части разработчиков действительно нужны тяжеловесы OSGi/EJB, и насколько популярные контейнеры помогают в повседневной работе. Начинающим разработчикам будет интересно услышать историю “с поля”. Особое приглашение опытным разработчикам, съевшим не одну собаку на корпоративной разработке и готовым поведать подробности. Легкий троллинг приветствуется!

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Banshun – очередной “убийца” OSGi

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Эксплуатация Clojure среди Java

Эксплуатация Clojure среди Java

Wasteful waste or why everything is usually so slow in development (Mikalai Alimenkou, Ukraine) [RU]

Wasteful waste or why everything is usually so slow in development (Mikalai Alimenkou, Ukraine) [RU]

Копия Miro с нуля на React в 2025 + Архитектура front-end БЕЗ FSD!

Копия Miro с нуля на React в 2025 + Архитектура front-end БЕЗ FSD!

Почему Путина не убили на параде 9 МАЯ? Охрана первых лиц государства.

Почему Путина не убили на параде 9 МАЯ? Охрана первых лиц государства.

У тебя есть n8n? Без этого расширения ты тратишь кучу времени!

У тебя есть n8n? Без этого расширения ты тратишь кучу времени!

Stream Processing – Concepts and Frameworks (Guido Schmutz, Switzerland)

Stream Processing – Concepts and Frameworks (Guido Schmutz, Switzerland)

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Test Driven Architecture (Peter Gafert, Germany)

Test Driven Architecture (Peter Gafert, Germany)

Что такое операционная система и как она работает

Что такое операционная система и как она работает

Пишем реальный CI/CD пайплайн | GITLAB CI/CD на практике

Пишем реальный CI/CD пайплайн | GITLAB CI/CD на практике

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]