Статьи

Rube Goldberg Spring Integration

Spring Integration обеспечивает очень хорошую абстракцию над некоторыми сложностями, связанными с интеграцией систем. Spring Integration идеально подходит под определение Facade с точки зрения интеграции, что…
Статьи

Использование Кафки с Junit

Одной из замечательных возможностей, которые предоставляет отличный проект Spring Kafka , помимо более простой в использовании абстракции над необработанными Kafka Producer и Consumer , является…
Статьи

Производительность Scala Tuple

Tuple — очень мощная конструкция в языке программирования, она позволяет создавать последовательность конечных элементов. Элементы в кортеже могут быть различного типа и очень легко объявляться…
Статьи

Чтение реплик и Spring Data. Часть 3. Настройка двух менеджеров сущностей

Наша предыдущая установка работает как положено. Теперь мы сделаем еще один шаг и настроим двух отдельных менеджеров сущностей, не влияя на функциональность, достигнутую нами ранее….
Статьи

Elasticsearch SQL

Двигатель Elasticsearch Elasticsearch является одной из наиболее широко поисковых систем, используемых сегодня в ряде производственных развертываний. Она основана на поисковой библиотеке Lucene, и одной из…
Статьи

Grails Dynamic Dropdown

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

Управление конфигурацией в Java EE

Управление конфигурациями имеет большое значение в облачных вычислениях, как я пытался спорить ранее. На самом деле, я бы смело утверждал, что Configuration Management является краеугольным…