Redis can be widely used in microservices architecture. It is probably one of the few popular software solutions that may be leveraged by your application in such many different ways.…
Java, Spring, Kotlin, microservices, Kubernetes, containers
Redis can be widely used in microservices architecture. It is probably one of the few popular software solutions that may be leveraged by your application in such many different ways.…
Almost two years ago I wrote an article about RabbitMQ clustering RabbitMQ in cluster. It was one of the first posts on my blog, and it's really hard to believe…
In this article, you will learn how to improve automated testing of message-driven microservices with Spring Cloud Stream. Spring Boot and Spring Cloud give you a great opportunity to build…
In this article, you will learn how to implement partitioning with Apache Kafka and Vertx toolkit. Apache Kafka is a distributed streaming platform. It also may act as a messaging…
RabbitMQ grown into the most popular message broker software. It is written in Erlang and implements Advanced Message Queueing Protocol (AMQP). It is easy to use and configure even if…
Before we start let's look at site Spring Cloud Quick Start. There is a list of spring-cloud releases available grouped as release trains. We use the newest release Camden.SR5 with 1.4.4.RELEASE…
The architecture of our solution for shipping application logs to Logstash is visible in the picture below. We'll start from sample Spring Boot application shipping logs to RabbitMQ exchange. Then…