Srikanth DannarapuinJavarevisitedLombok Deep Dive: Exploring Lesser-Used Lombok AnnotationsIntroduction:7 min read·Feb 13, 2024--3--3
Srikanth DannarapuinJavarevisitedUsing Async Schedulers in Spring BootProblem Statement: Efficiently Managing Multiple Asynchronous Schedulers in a Spring Boot Application5 min read·Aug 7, 2023--1--1
Srikanth DannarapuinJavarevisitedCaffeine Cache in Java ApplicationCaffeine is a high-performance, in-memory caching library developed by Ben Manes. It provides a fast and efficient implementation of a…5 min read·Jun 19, 2023--1--1
Srikanth DannarapuinJavarevisitedReduce network calls in a Java applicationsReducing network calls in a Java application can help improve performance, reduce latency, and save bandwidth. Here are some ways to…5 min read·Mar 27, 2023--2--2
Srikanth DannarapuinJavarevisitedImmutable class in javaWe can create immutable classes by following these guidelines:3 min read·Mar 17, 2023--1--1
Srikanth DannarapuinJavarevisitedNon terminal operation peek() in Java8In Java 8, the peek method is a non-terminal operation that allows you to perform an action on each element of a stream as it passes…4 min read·Mar 17, 2023--4--4
Srikanth DannarapuinJavarevisitedMethod References in Java8Method references provide a shorthand notation for lambda expressions that only call a single method. Method references can be used to…3 min read·Mar 17, 2023--2--2
Srikanth DannarapuinJavarevisitedJava CompletableFutureCompletableFuture is a class introduced in Java 8 that allows us to write asynchronous, non-blocking code. It is a powerful tool that can…9 min read·Mar 14, 2023--6--6
Srikanth DannarapuinJavarevisitedCQRS pattern in microservicesCQRS (Command Query Responsibility Segregation) is a design pattern that suggests separating read and write operations into separate models…4 min read·Mar 13, 2023--1--1
Srikanth DannarapuinJavarevisitedCryptography — sign payload, encrypt a plain text password and decrypt itTo sign a payload of a REST endpoint and verify it using a public key in Java, you can follow these steps:4 min read·Mar 13, 2023----