Open in app

Sign In

Write

Sign In

Somnath Musib
Somnath Musib

979 Followers

Home

About

Published in Javarevisited

·Pinned

Create a Kafka Cluster with Azure Kubernetes Service

Create a Kafka cluster with external access with Azure Kubernetes Service (AKS) — In this article, we’ll demonstrate to create an Apache Kafka cluster with Azure Kubernetes Service. We’ll also ensure the external applications not running in the AKS cluster can also access the Kafka topics. Creating the K8s cluster with Azure Kubernetes Service Let us first create a two node Kubernetes (K8s) cluster with AKS. Browse to Kubernetes Serviecs page…

Kubernetes

5 min read

Create a Kafka Cluster with Azure Kubernetes Service
Create a Kafka Cluster with Azure Kubernetes Service
Kubernetes

5 min read


Pinned

How to effectively version your RESTful APIs

Learn different REST API versioning techniques — Versioning RESTful APIs is one of the critical task that we must consider while designing our APIs. There are various strategies that one can employ to version the APIs. The following are a few commonly used ones: Using URI versioning. In this approach, we use a version number identifier in…

Spring Boot

1 min read

How to effectively version your RESTful APIs
How to effectively version your RESTful APIs
Spring Boot

1 min read


Published in The Startup

·Pinned

Understanding Java 8’s Consumer, Supplier, Predicate and Function

Functional programming in Java in a better way. — Java has introduced functional programming support in Java release version 8. This specific release has also introduced several new concepts notably lambda expressions, method reference and a plethora of functional interfaces. While discussing functional interfaces, there are few functional interfaces namely Consumer, Supplier, Predicate and Functions are most crucial. …

Java

4 min read

Understanding Java 8’s Consumer, Supplier, Predicate and Function
Understanding Java 8’s Consumer, Supplier, Predicate and Function
Java

4 min read


Pinned

The arrival of Spring Boot in Practice Book

Spring Boot in Practice is a Spring Boot book from Manning Publications due to be released this year. A practical Spring Boot guide that aims to provide a solid foundation on Spring Boot and provides an in-depth discussion on several core Spring Boot features such as auto-configurations, actuator, security, and several new features such as reactive Spring Boot, WebSocket, Kotlin DSLs, GraalVM, and many more.

Development

2 min read

The arrival of Spring Boot in Practice Book
The arrival of Spring Boot in Practice Book
Development

2 min read


Published in Javarevisited

·Mar 6

Six Newly Introduced Features of Spring Boot 3.0

A Summary of changes introduced/updated in Spring Boot 3.0 that you should be aware of. — Spring Boot 3.0 was released on November 2022. Here is a consolidated list of changes introduced/updated to the framework. 1. Java 17 Baseline and Java 19 Support To use Spring Boot 3, you need minimum JDK 17. It will not work with JDK 8 or 11. If you are using JDK lower than version 17, then you need…

Development

3 min read

Six Newly Introduced Features of Spring Boot 3.0
Six Newly Introduced Features of Spring Boot 3.0
Development

3 min read


Published in Level Up Coding

·Feb 6

Real time data sync across S3 buckets with Amazon EventBridge and AWS Step Functions

In this article, we’ll discuss how to replicate data from one S3 bucket to another S3 bucket in real time with Amazon EventBridge and AWS Step Functions. This solution is flexible and extendable. …

AWS

4 min read

Real time data sync across S3 buckets with Amazon EventBridge and AWS Step Functions
Real time data sync across S3 buckets with Amazon EventBridge and AWS Step Functions
AWS

4 min read


Nov 6, 2022

Setting up Kafka Mirror Maker for Kafka Topic Replication

Apache Kafka Mirror Maker 2 assists to replicate topics across Kafka clusters — In this article, we’ll demonstrate how to use Apache Mirror Maker to replicate Kafka Topics across two Kafka clusters. Set Up For demonstration, we’ll have the following set up: We’ll set up two Kafka clusters in two separate Kubernetes clusters (with AKS). You can refer to this article to set up the…

Technology

3 min read

Setting up Kafka Mirror Maker for Kafka Topic Replication
Setting up Kafka Mirror Maker for Kafka Topic Replication
Technology

3 min read


Aug 5, 2022

Reactive Programming with RSocket and Spring Boot

In this article, we’ll explore the RSocket protocol and its use with Spring Boot — RSocket is an application protocol for multiplexed, duplex communication over TCP, WebSocket, and other byte stream transports such as Aeron. RSocket allows the following four communication models as shown in following figure 1: In RSocket, once the initial handshake between the client and server is done, the “client” vs “server”…

Spring Boot

6 min read

Reactive Programming with RSocket and Spring Boot
Reactive Programming with RSocket and Spring Boot
Spring Boot

6 min read


Apr 25, 2021

Using Querydsl With Spring Data JPA

The Querydsl lets us build type-safe queries using its fluent API — Introduction The Querydsl is a third-party library that lets us define type-safe queries. It also makes the query generation relatively easy through its fluent DSL APIs. In general, the native SQL or the Java Persistence Query Language (JPQL) does not provide any means to validate the correctness of the queries at…

Technology

5 min read

Using QueryDSL With Spring Data JPA
Using QueryDSL With Spring Data JPA
Technology

5 min read


Mar 27, 2021

Monitor Your Boot Applications with Spring Boot Actuator

Spring Boot Actuator lets you monitor and interact with your Spring Boot application. It provides several production-grade features that you can enable in your Spring Boot application at no extra cost. — Introduction We develop applications and run them in production. Any application running in production requires some amount of monitoring to ensure that the application is in desired health condition. This is not a choice but an absolute need to ensure smooth customer service and to be in business. …

Development

5 min read

Monitor Your Boot Applications with Spring Boot Actuator
Monitor Your Boot Applications with Spring Boot Actuator
Development

5 min read

Somnath Musib

Somnath Musib

979 Followers

Software Developer, Cloud Architect | Author "Spring Boot In Practice" . Find more at https://musibs.github.io

Following
  • javinpaul

    javinpaul

  • Bennett Garner

    Bennett Garner

  • Dhananjay Trivedi

    Dhananjay Trivedi

  • Writer’s Relief

    Writer’s Relief

  • Ranganath Gowda

    Ranganath Gowda

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech