Microsoft Azure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe topics. This article shows the ease of migrating on-prem, event driven apps using RabbitMQ to Azure Spring Cloud with Azure Service Bus. …


The world of microservices is dominated by REST based applications. When we talk about microservices, a natural assumption is a set of individual services talking to each other over HTTP(S) REST. But Event-Driven microservices have important and crucial roles to play in any modern, cloud-based architecture.

The usage of events…


Introduction

With the recent announcement about the General Availability of Azure Spring Cloud and Public Preview of Steeltoe.NET on Azure Spring Cloud, Microsoft and VMWare have enabled enterprises to utilize a single solution for both Java and .NET applications.

One of the topics in the GA announcement that caught my eye…


This post is part of a series about Azure Spring Cloud and a continuation of the Part 1 and Part 2. The Azure Setup mentioned in the Part 1 is a prerequisite for deploying the application mentioned here.

For this article, the Order Service will be just a pass-through application…


This post is part of a series about Azure Spring Cloud and a continuation of the Part 1. The Azure Setup mentioned in the Part 1 is a prerequisite for deploying the application mentioned here.

Sample Applications

Sample Applications

We will start with a simple REST web service and will then add Spring Cloud…


Azure Spring Cloud is a managed environment built by Microsoft and Pivotal with pre-configured, opinionated, ready-to-deploy infrastructure services and runtime for Spring-based applications.

For the Spring Boot developers who have worked with Pivotal Cloud Foundry, the availability of a managed environment that provides infrastructure services such as a Spring Cloud…


Spring Data Redis. In the past blogs, I have covered advanced usage of Spring Boot + Redis using Jedis and using Spring Data Redis’ Template.

Someone recently asked me a question about the usage of Spring Data Redis with Spring’s Repositories. This made me to look for some reference documentations.


Apache Ivy is a Dependency Management framework. Combining it with Apache Ant gives a complete Build and Dependency Management system.

Ant+Ivy has it’s own Pros and Cons. Ironically, one of the main Pro and Con is Ant.

Ant adds a lot of flexibility to the system. You can write any…


This article details about the usage of Redis Sorted Sets with Spring Boot and Spring Data’s RedisTemplate. I had already written about the same use case but used Jedis client instead of RedisTemplate. You can read about it here. The details such as Data, Design, Code etc. are same as…


I started using Redis for what its best known for; a key-value pair, No-SQL database. Exploring it further introduced me to one of its features — Sorted Sets.

In a key-value pair database like Redis, Sorted Set provides an option to retrieve a single value or a specific range values…

Sudeep Moothedath

Java and Cloud Architect

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store