Thick vs Thin WAR и что использовать в современном Liferay

При разработке порталов на базе Liferay (и не только их) рано или поздно приходится столкнуться с выбором между двумя разными архитектурными подходами Thick WAR («толстый» war) и Thin WAR («тонкий» war).

Полезные Maven/Gradle плагины для Liferay разработки

Разработка  корпоративных решений и интранет-порталов на базе Liferay требует управления сложной экосистемой, включая инициализацию серверов приложений, сборку различных модулей, работу с базой данных и REST-эндпоинтами. Чтобы ускорить разработку, Liferay предоставляет специализированный инструментарий в форме плагинов для популярных систем сборки, таких как Gradle и Maven.

Краткий обзор NiFi 2.x - 5 важнейших (для меня) изменений

В моем блоге уже было множество заметок на тему преобразования и передачи данных с использованием Apache NiFi, однако все наши предыдущие проекты разрабатывались на разных подверсиях NiFi 1.0. И вот, спустя несколько лет после официального выхода,  NiFi 2.

Gitlab CI: запуск пайплайна при обновлении upstream-репозитория

Сегодня в этой небольшой заметке мы покажем пример файла .gitlab-ci.yml, который описывает пайплайн, осуществляющий какие-либо действия с нашим репозиторием в момент, когда в другом проекте выходит новая версия.

Немного о porcelain и plumbing командах, а также о типах объектов в git

В данной статье рассмотрим специфику использования porcelain и plumbing команд в git, обратим внимание на их достоинства и недостатки, разберемся в типах объектов git и отметим несколько полезных малоизвестных команд

iOS разработка: Как обнулить счетчик уведомлений в приложении

В этой заметке кратко рассмотрим, каким образом происходит обнуление иконки с числом непрочитанных уведомлений в iOS приложении. Приведем фрагмент кода, который позволяет убрать все непрочитанные уведомления при входе в приложение
— 8 Предметов на странице
Показывается результатов: 1 - 8 из 29.

Коротко о себе:

 

Работаю Java\Kotlin Backend Developer в компании Tune-it. На работе занимаюсь проектами, связанными с Liferay, NiFi, Spring Framework, а вне работы - философской антропологией

Нет открытого контента.
Откройте запись дневника, чтобы получить совет.