Often, GraphQL is presented as a revolutionary way of designing web APIs in comparison to REST. However, if you would take a closer look at that technology you will see…
Java, Spring, Kotlin, microservices, Kubernetes, containers
Often, GraphQL is presented as a revolutionary way of designing web APIs in comparison to REST. However, if you would take a closer look at that technology you will see…
Here's the next article in a series of "Quick Guide to...". This time we will discuss and run examples of Spring Boot microservices on Kubernetes. The structure of that article…
Blockchain is one of the buzzwords in the IT world during some last months. This term is related to cryptocurrencies, and was created together with Bitcoins. It is decentralized, immutable…
Today I came across an interesting solution for managing Spring Boot applications locally - Trampoline. It is rather a simple product, that provides a web console allowing you to start,…
How many of you have never encountered a crash or a failure of your systems in a production environment? Certainly, each one of you, sooner or later, has experienced it.…
Spring Boot Actuator is one of the most modified projects after the release of Spring Boot 2. It has been through major improvements, which aimed to simplify customization and include…
I have already described Spring reactive support about one year ago in the article Reactive microservices with Spring 5. At that time the project Spring WebFlux was under active development.…
There are many articles on my blog about microservices with Spring Boot and Spring Cloud. The main purpose of this article is to provide a brief summary of the most…
I have already introduced Apache Ignite in one of my previous articles In-memory data grid with Apache Ignite. Apache Ignite can be easily launched locally together with Spring Boot application.…
One thing's for sure. If you don't have to version your API, do not try to do that. However, sometimes you have to. A large part of the most popular…