How to Publish Subscribe to Kafka with Spring Boot and SASL/SCRAM

In this blog post, I will explain how to connect from Spring Boot application with Kafka cluster which is using SASL/SCRAM authentication. In one of previous blog post , I have already covered connecting SpringBoot applications with Kafka cluster. The example covered was using different authentication mechanism. What is SASL/SCRAM Kafka supports different authenticate protocols. GSSAPI…

CloudKarafka – Free Managed Kafka Cluster For Developers in the Cloud

In this blog post I will explain how to create free managed Kafka cluster using CloudKarafka cloud service which can be used for testing Kafka based application. In one of my previous tutorial I covered how to create free managed Kafka cluster in the cloud using confluent cloud platform. The confluent cloud platform free Kafka…

Spring Boot Custom Validation With Examples

Spring Boot Validation module provides a number of built-in validators for request validation as covered in my previous tutorial . In some cases built-in validations may not be sufficient. In such cases you can easily create custom validations to validate the request. In this tutorial, I will explain step by step process to create custom…

Complete Guide to Spring Boot Validation

Spring Boot offers comprehensive support for Request validation using the Bean Validation specification. With Spring Boot, you can quickly add validation to your existing classes with minimal effort. We’ll also take a look at how we can use validation groups to invoke different validations in different use cases. We will also show you how to…