En

JazzTeam Software Development Company

Agile Java Development

Web UI

RabbitMQ Federation plugin

Введение RabbitMQ – программный брокер сообщений – это приложение с открытым исходным кодом, которое поддерживает различные протоколы обмена сообщениями, такие как AMQP, MQTT, STOMP и другие. Если ваше приложение необходимо развернуть в нескольких географических точках, то становится очень сложно поддерживать единый кластер для всех точек. Эту проблему можно решить, используя RabbitMQ Federation плагин: вы можете […]

, , , ,

RabbitMQ. Shovel plugin

Основная идея данной статьи – рассказать, в каких случаях можно использовать shovel плагин, как его активировать и настроить, а также объяснить разницу между динамическим и статическим объявлением shovel плагина. Использование Shovel plugin Иногда может возникнуть ситуация, когда необходимо надежно и постоянно перемещать сообщения из источника (например, очередь – queue) одного маршрутизатора в другой маршрутизатор (например, […]

, , , , ,

Автоматизация тестирования на Node.JS

Введение В этой статье пойдет речь про использование Selenium-Webdriver – это инструмент для автоматизации действий веб-браузера на платформе Node.JS. На одном из проектов перед нами была поставлена задача – выполнить разработку Web UI автотестов. Одним из пожеланий являлось – запуск тестов на стороне frontend разработчиков с использованием возможностей только Node.JS, без использования сторонних приложений. Исторически […]

, , , , ,