Social Icons

Press ESC to close

Spring caching

Spring caching improves application performance by storing frequently access data into cache. As per cache dara is stored in temporary memory. It stores data in key and values…

Spring cloud config

Introduction: Before spring cloud config if you are doing any changes in properties it requires restarting application in local and requires redeployment for prod and non prod environments….

RestTemplate customization

In previous article we covered RestTemplate introduction and how to use it. Here we are covering RestTemplate customization. Creating RestTemplate with timeouts We are using RestTemplateBuilder for setting…

RestTemplate

Introduction: RestTemplate is a synchronous http client provided by spring. It simplifies interaction with restful webservices. It maps request and response based on java objects which we passed…

Secure Eureka Server

In previous article we covered implemtation of Discovery service server and client. In this article we are providing steps to secure eureka server and registering client with secure…

Eureka discovery service

In microservice architecture each microservice has to communicate others to perform desired tasks. Before adopting eureka discovery service, we are using hard-coded URLs(contains Host name and context path)…

SpringBoot Events

The primary objective of SpringBoot Events is to facilitate communication between different components of an application. For example, Lets take a simple ecommerce scenario, after an order is…