Использование type mapping при передаче Kafka сообщений между сервисами

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

Аутентификация через Keycloak в сценариях нагрузочного тестирования с JMeter

В современных информационных системах значительная часть функциональности недоступна анонимным пользователям; трудно представить корпоративный портал или любую цифровую платформу, работа с которой не начиналась бы с нажатия кнопки входа в аккаунт.

Семантометрия как способ оценки научных исследований

Сегодня поговорим о такой малоизвестной мере оценки деятельности ученого как семантометрия. Семантометрия – это метод оценки научного исследования, построенный на предположении, что для оценки значимости публикации нужен полный текст. Предпосылкой к появлению подобного класса методов являются недостатки методов научной оценки, основанных на цитируемости статьи и количестве полученных ссылок.

\p{C}: как охватить все служебные символы одним регулярным выражением

Не так давно, разрабатывая поток обработки данных в Apache NiFi, мы столкнулись с необходимостью очистки результата конвертации в base64 от всех служебных символов, переносов строк и прочих "невидимых" символов, которые, однако, мешали целевому сервису принять наши данные в теле POST-запроса. Нам на помощь пришло Unicode-based регулярное выражение \p{C}

Liferay: настройка прав доступа на редактирование пользователей для ваших ролей

В этой статье мы кратко рассмотрим неочевидный момент работы с системными сущностями самого лайфрея; увидим, как настраивать доступ к системным ресурсам Liferay для произвольной роли на примере сущности User

Добавление собственных разрешений в Liferay портлеты

Одной из ключевых задач при работе с портлетами, создаваемыми на базе платформы Liferay, является разграничение прав доступа к действиям над портлетом и к частям функциональности самого портлета. В Liferay есть возможность определить собственные разрешения для портлета, которые бы расширяли стандартный набор. Сегодня покажу, как это сделать

XPath и JsonPath в Apache NiFi

Продолжая статьи о работе с данными, нельзя не упомянуть такую небольшую, но важную тему как извлечение данных из XML и JSON документов с использованием языков выражений XPath и JsonPath. В прошлых статьях мы занимались трансформацией всего документа - реструктуризацией JSON или конвертацией JSON в XML и наоборот.
— 8 Предметов на странице
Показывается результатов: 1 - 8 из 13.

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

 

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

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