SStacked5h ago · 14 min readGo vs Java Spring Boot: Benchmarking CPU Performance, Latency, Throughput, and MemoryGo vs Java Spring Boot: Benchmarking CPU Performance, Latency, Throughput, and Memory Introduction Go and Java are both widely used for building backend services, but they approach application developstacked.hashnode.dev
MManish Chavan2h ago · 5 min readKafka in Spring Boot: Retries, Dead Letter Topics and Idempotent ConsumersWriting a Kafka consumer in Spring Boot takes about ten lines. Making it survive real traffic takes a lot more thought. In production you will see three kinds of problems again and again: Temporary fmanishchavan.hashnode.dev
MManish Chavan2h ago · 6 min readJava Concurrency Interview Questions You Should Know in 2026Concurrency comes up in almost every senior Java interview. Interviewers want to see that you know the theory and that you've used the tools in real services. Here are the questions I see most often, manishchavan.hashnode.dev
MManish Chavan2h ago · 5 min readDesigning a Reliable Integration Service in Spring Boot: From Webhook to Internal APIsA common enterprise problem: data is collected in one system (an online form, a partner portal, a CRM), and a person copies it into several internal systems by hand. It's slow and full of typos. So yomanishchavan.hashnode.dev
MManish Chavan2h ago · 5 min readObservability in Spring Boot 3: Logs, Metrics and Traces with Micrometer and OpenTelemetryIn a microservices system, a single user request might touch five services and a Kafka topic. When something breaks, grep-ing through logs on five machines doesn't work. You need observability: Logs:manishchavan.hashnode.dev
MManish Chavan2h ago · 5 min readBuild a RAG Chatbot in Java with Spring AI and pgvectorMost AI tutorials are in Python. But if your company runs on Java and Spring Boot, you don't need to switch languages to add AI features. Spring AI gives you the same programming model you already knomanishchavan.hashnode.dev
MManish Chavan2h ago · 5 min readBuild Your First MCP Server with Spring Boot: Let AI Assistants Call Your Java APIsAI assistants like Claude, ChatGPT and the AI features in IDEs are great at talking. They become really useful when they can do things: look up an order, check a deployment, query a database. The Modemanishchavan.hashnode.dev
SShai Almog2h ago · 10 min readPGO for Faster Apps and Generational/Adaptive GCYour native compiler can optimize an app more effectively when it knows which code actually runs. Profile-guided optimization, or PGO, gives it that information. The build service runs an instrumenteddebugagent.com
SShai Almog4h ago · 5 min readTry Real Java in Your Browser, Compiler Errors IncludedA playground should tell you whether your Java works. A Java-like interpreter can instead teach you which Java it happens to understand. That difference becomes annoying as soon as you paste a record,debugagent.com
MManikandan S17h ago · 5 min readLinkedHashMap in Java1. Introduction to LinkedHashMap LinkedHashMap is a Java class that implements the Map interface. It stores key-value pairs and maintains insertion order by default. Syntax LinkedHashMap<KeyType, Valumanikandan4411.hashnode.dev