Java

6 posts

javavirtual-threadsconcurrencyjava21

Complete Guide to Java 21 Virtual Threads

A practical guide to Virtual Threads introduced in Java 21 — concepts, usage, and pitfalls.

7 min read
javagcperformancetuning

Java GC Tuning Guide — G1, ZGC, and Heap Analysis

GC algorithm selection, heap memory analysis, and JFR/VisualVM profiling.

8 min read
javajunitmockitotesting

JUnit 5 + Mockito Testing Guide — From Unit to Integration

JUnit 5 annotations, Mockito Mock/Spy, and integration testing strategies.

6 min read
javaconcurrencyCompletableFuture

Java Concurrency — CompletableFuture Practical Guide

CompletableFuture chaining, composition, error handling, and thread pool configuration.

7 min read
javajpahibernateperformance

JPA/Hibernate Performance Optimization — From N+1 to Caching

Solving the JPA N+1 problem, fetch strategies, batch size, and second-level cache.

6 min read
javaspringspring-bootapi

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.

5 min read