In this article, we will discuss an out of box library “Spring Boot Chaos Monkey” to provide a Chaos Monkey for Spring Boot applications and this lib will try to check the resiliency of your …
In Spring Batch, we often need read data from CSV file and write it into relational database or NoSQL or convert it into another format like XML or JSON. There are few source systems like …
Hexagonal architecture is an application design pattern. It solves some problems of the layered architecture by introducing ports-and-adapter for the dependencies between our components of the application toward our domain objects. The domain objects are …
Today we will discuss how to send emails from your Java app. In general, you have two main options: either use the native built-in functionality or try some external packages. Java provides a quite comprehensive …
In this article, we will discuss how to create a Data Structure with Insert, Delete and GetMostFrequent operations of O(1). This Data Structure will proform Insert, delete, and get the most frequent item in the …
In this article, we will discuss how to design and implement a Least Frequently Used (LFU) cache in Java to get fast fetching and updating items. This LFU cache discards the least frequently used items …
In this article, we will discuss how to design and implement an LRU cache algorithm in Java to get fast fetching and updating items. This Least Recently Used (LRU) discards the least recently used items …