Java
6 posts
Complete Guide to Java 21 Virtual Threads
A practical guide to Virtual Threads introduced in Java 21 — concepts, usage, and pitfalls.
Java GC Tuning Guide — G1, ZGC, and Heap Analysis
GC algorithm selection, heap memory analysis, and JFR/VisualVM profiling.
JUnit 5 + Mockito Testing Guide — From Unit to Integration
JUnit 5 annotations, Mockito Mock/Spy, and integration testing strategies.
Java Concurrency — CompletableFuture Practical Guide
CompletableFuture chaining, composition, error handling, and thread pool configuration.
JPA/Hibernate Performance Optimization — From N+1 to Caching
Solving the JPA N+1 problem, fetch strategies, batch size, and second-level cache.
Spring Boot 3 Getting Started Guide — From Project Setup to REST API
A guide covering Spring Boot 3 project creation, REST API implementation, and auto-configuration essentials.