Blog
JTA (Java Transaction API) in Spring Boot Complete Deep Guide with Java Examples, XA Transactions, Two Phase Commit, and Interview Prep
Complete deep explanation of JTA in Java and Spring Boot including transaction management, XA transactions, distributed transactions, two-phase commit protocol, transaction managers, configuration, Java examples, failure handling, and production best practices.
Apache Kafka Complete Setup Guide with KRaft Mode, Windows Installation, Troubleshooting, Commands, and Spring Boot Integration
Complete Apache Kafka setup guide covering installation, KRaft cluster configuration, topic management commands, troubleshooting AccessDeniedException issues, production considerations, and Spring Boot Kafka integration.
DFS and Topological Sort in Graphs (With Java Code, Intuition, and Interview Guide)
Complete guide to DFS and Topological Sort with clean Java implementations, intuition, step-by-step execution, and exam/interview shortcuts.
DFS and Topological Sort in Graphs (Complete Deep Guide with Java Code, Intuition, and Interview Prep)
Complete deep explanation of DFS and Topological Sort including intuition, step-by-step dry runs, cycle detection, Kahn’s algorithm, and production-ready Java code.
Java Serialization, Marker Interface, and Spring Security Authentication Explained Simply
A detailed yet simplified explanation of Java serialization, marker interfaces like Serializable, and Spring Security concepts such as Authentication and GrantedAuthority, including internal working and real-world understanding.