MTMRIDUL TIWARIinmriduliti.hashnode.dev·3h ago · 8 min readWhy our liveness probe timed out even though /healthCheck never touched RedisThe alert looked like a dependency outage. Readiness and liveness on our Java service were failing in bursts — context deadline exceeded (Client.Timeout exceeded while awaiting headers) — and around t00
DKDeendayal Kumawatinddsha441981.hashnode.dev·18h ago · 7 min readThe Spring Boot Diagnostic Tool I Wished Existed - So I Built ItA story about 40-second boot times, silent bean cycles, and the analysis layer nobody ships. The Problem That Started Everything Earlier this year I was staring at a Spring Boot startup log that look00
MSManikandan Sinmanikandan4411.hashnode.dev·17h ago · 4 min readFile Handling Concepts in JavaIntroduction File Handling in Java is used to create, read, write, update, and delete files. Java provides classes mainly through the java.io and java.nio.file packages for working with files. 1. Fil00
LPLeon Penningsinblog.leonpennings.com·1d ago · 11 min readTooling Is the Icing on the Cake, Not the Cake ItselfThere's a recurring message on LinkedIn: Java 8 is legacy. Java 21 is enterprise-ready. Upgrade, or fall behind. Ask the same people directly whether a better language makes for a better product, and 10
SPSneha Poojaryindsamadesimple.hashnode.dev·1d ago · 7 min readTwo Pointers Explained: The Proof Nobody Shows YouEvery algorithm blog on the internet tells you how to move two pointers. Virtually none of them prove why you're allowed to move them, or why the exact same structural logic manages unacknowledged byt00
MSManikandan Sinmanikandan4411.hashnode.dev·2d ago · 11 min readError and Exception Handling in JavaIntroduction While developing Java applications, errors and unexpected situations can occur during program execution. For example: Dividing a number by zero Accessing an invalid array index Reading00
MSManu Shuklainecorpit.hashnode.dev·3d ago · 17 min readOracle JDK 21 stops being free on 20 October 2026: the four options, costedOracle JDK 21 stops being free on 20 October 2026: the four options, costed Summary. Oracle JDK 21 updates leave the free No-Fee Terms and Conditions (NFTC) licence after September 2026. The first upd00
Kkameninpureengine.hashnode.dev·5d ago · 13 min readThe Dao Implementation Layer (Chapter 6)The last 11 years through my career, I've seen codebases that suffered from a silent architectural decay. Check any corporate monolith or a microservice and you will find Spring Data repositories, JPA00
AKAnurag Kumarinanuragk24.hashnode.dev·5d ago · 5 min readGET or POST? What If There’s Another Way?Have you ever had a request where GET just didn’t feel like enough, but using POST felt like a bit too much? You’re only trying to fetch some data, but the query is getting too complex to comfortably 10
MSMunukutla Sri Shanmukha Adityainshanmukha-aditya.hashnode.dev·6d ago · 7 min readHow I Evolved My URL Shortener with RedisWhat is a URL shortener? Let’s say you have a very long URL and want a shorter version of it so that it is easier to share or remember. How can you do that? That’s where a URL shortener comes into the00