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…
Java, Spring, Kotlin, microservices, Kubernetes, containers
One of the significant topics related to microservices security is managing and protecting sensitive data like tokens, passwords or certificates used by your application. As a developer you probably often…
Some days ago Spring Cloud announced a support for several Alibaba components used for building microservices-based architecture. The project is still under the incubation stage, but there is a plan…
If you are building reactive microservices you would probably have to merge data streams from different source APIs into a single result stream. It inspired me to create this article…
There are pretty many technologies listed in the title of this article. Spring WebFlux has been introduced with Spring 5 and Spring Boot 2 as a project for building reactive-stack…
Ktor is a framework for building asynchronous applications on the server and client side. It is fully written in Kotlin. The main goal of Ktor is to provide an end-to-end…
In this article I’m going to compare a few selected features: Kotlin vs Java. Kotlin language is gaining more and more popularity recently. It is widely used no longer just…
Some days ago I came across a newly created Jenkins plugin called Configuration as Code (in short Jenkins casc). This plugin allows you to define Jenkins configuration in a very…
One of more important reasons we are deciding to use such tools like Kubernetes, Pivotal Cloud Foundry or HashiCorp’s Nomad is the availability of auto-scaling our applications. Of course those…
In this tutorial I’ll show you how to use the Arquillian Cube OpenShift extension. Building integration tests for applications deployed on Kubernetes/OpenShift platforms seems to be quite a big challenge.…