Статьи

Ratpacked: применить конфигурацию к конфигурируемому модулю

В Ratpack мы можем использовать модули Guice для организации кода для предоставления объектов в реестр. Ratpack добавляет настраиваемые модули, которые принимают дополнительный объект конфигурации. Значения…
Статьи

Декларативная гиперссылка в RESTEasy

API REST должны управляться гипертекстом . Это требование имеет немало последствий для определения интерфейса RESTful, что, в свою очередь, имеет немало последствий для видов инструментов,…
Статьи

Интеграция Jenkins, JaCoCo и SonarQube с Maven

Использование Jenkins для создания вашего приложения, запуск тестов с покрытием кода Jacoco, анализ SonarQube и сохранение всех результатов в SonarQube онлайн — отличный способ развертывания…
Статьи

Ад IntelliJ и Gradle интеграции

Я люблю использовать Gradle в настоящее время. Я люблю IntelliJ еще больше. Тем не менее, интеграция этих двух оказывается настоящей болью в заднице! Для простых…
Статьи

Взгляд на Nanomsg и протоколы масштабируемости (почему ZeroMQ не должен быть вашим первым выбором)

Ранее в этом месяце я исследовал ZeroMQ и его перспективное решение для создания быстрых, высокопроизводительных и масштабируемых распределенных систем. Несмотря на то, что ZeroMQ хорошо…
Статьи

Fabric8 Kubernetes и Openshift Java DSL

вступление В первых выпусках Fabric8 v2 использовался клиент Kubernetes на основе JAX-RS, который использовал ApacheCXF . Клиент был великолепен, но мы всегда хотели предложить что-то…