
Spring Cloud Bus
1. Overview In this article, we’re going to look at the new Spring Cloud Bus project. Spring Cloud Bus uses lightweight message broker to link […]
1. Overview In this article, we’re going to look at the new Spring Cloud Bus project. Spring Cloud Bus uses lightweight message broker to link […]
1. Overview In this article, we’ll explore the communication between a front-end application and a REST API that are deployed separately. The goal is to work […]
1. Overview In this tutorial, we’re going to describe Spring Cloud OpenFeign – a declarative REST client for Spring Boot apps. Feign makes writing web service clients easier […]
1. Overview In this article, we’ll explore the main features of the Spring Cloud Gateway project, a new API based on Spring 5, Spring Boot 2 and […]
1. Introduction Spring Cloud Contract is a project that, simply put, helps us write Consumer-Driven Contracts (CDC). This ensures the contract between a Producer and a Consumer, in a distributed […]
1. Introduction In this article, we take a look at Spring Boot Cloud CLI (or Cloud CLI for short). The tool provides a set of […]
1. Introduction In this article, we will get acquainted with Zookeeper and how it’s used for Service Discovery which is used as a centralized knowledge […]
1. Overview The goal of Spring Cloud Task is to provide the functionality of creating short-lived microservices for Spring Boot application. In Spring Cloud Task, […]
1. Overview Spring Cloud Stream is a framework built on top of Spring Boot and Spring Integration that helps in creating event-driven or message-driven microservices. In […]
1. Overview The Spring Cloud Security module provides features related to token-based security in Spring Boot applications. Specifically, it makes OAuth2-based SSO easier – with […]
1. Overview Spring Cloud Config is Spring’s client/server approach for storing and serving distributed configurations across multiple applications and environments. This configuration store is ideally versioned […]
1. Introduction Jasypt (Java Simplified Encryption) Spring Boot provides utilities for encrypting property sources in Boot applications. In this article, we’ll discuss how we can add jasypt-spring-boot‘s […]
1. Overview At its core, Apache Camel is an integration engine, which – simply put – can be used to facilitate interactions between a wide […]
1. Introduction GraphQL is a relatively new concept from Facebook that is billed as an alternative to REST for Web APIs. This article will give an […]
1. Overview In this article, we’ll focus on using Mustache templates for producing HTML content in Spring Boot applications. It’s a logic-less template engine for creating […]
1. Overview In this tutorial, we’ll cover the basics of setting up a Keycloak server, connecting a Spring Boot application to it, and using it with […]
1. Introduction Microsoft Azure now features quite solid Java support. In this tutorial, we’ll demonstrate how to make our Spring Boot application work on the […]
1. Overview The Spring Boot Gradle plugin helps us manage Spring Boot dependencies, as well as package and run our application when using Gradle as […]
1. Overview This article explores some options of running Spring Boot applications as a service. Firstly, we are going to explain web applications’ packaging options […]
1. Introduction Spring Boot CLI is a command-line abstraction that allows us to easily run Spring micro-services expressed as Groovy scripts. It also provides simplified and […]