DEV Community

Java

More than just a cup of coffee, Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Quarkus Graceful Shutdown That Holds Up During Rolling Deploys

Quarkus Graceful Shutdown That Holds Up During Rolling Deploys

Comments
8 min read
Stop Polling Your Outbox: Lightweight Event Streaming with Postgres LISTEN/NOTIFY and Java Virtual Threads

Stop Polling Your Outbox: Lightweight Event Streaming with Postgres LISTEN/NOTIFY and Java Virtual Threads

1
Comments
2 min read
Retry logic, Kafka consumer lag, and the hidden failure pattern that Kubernetes won’t catch

Retry logic, Kafka consumer lag, and the hidden failure pattern that Kubernetes won’t catch

Comments
2 min read
The Java reordering tool I wanted for years, so I finally built it

The Java reordering tool I wanted for years, so I finally built it

Comments
9 min read
Why Java Still Rules the Programming World in 2026

Why Java Still Rules the Programming World in 2026

Comments
2 min read
Rest Template - API for developers- Spring Boot

Rest Template - API for developers- Spring Boot

Comments
4 min read
Linked Lists — The Chain You'll See in Every Interview

Linked Lists — The Chain You'll See in Every Interview

3
Comments
3 min read
Stop Spinning Up Separate Vector DBs: Multi-Tenant Spring AI with Pgvector Metadata Filtering

Stop Spinning Up Separate Vector DBs: Multi-Tenant Spring AI with Pgvector Metadata Filtering

Comments
2 min read
Constructors of File Class in Java

Constructors of File Class in Java

2
Comments
2 min read
Design Patterns in Java:

Design Patterns in Java:

Comments
4 min read
Two Sum | HashMap Pattern

Two Sum | HashMap Pattern

1
Comments 1
2 min read
ByteBuffer Solves Half the Problem: The LoanedBuffer Pattern

ByteBuffer Solves Half the Problem: The LoanedBuffer Pattern

Comments
11 min read
The Concurrency Revolution in Modern Java: Virtual Threads, Structured Concurrency, and Scoped Values

The Concurrency Revolution in Modern Java: Virtual Threads, Structured Concurrency, and Scoped Values

2
Comments
8 min read
Java's Project Valhalla Finally Lands in JDK 28 — What It Means for Developers

Java's Project Valhalla Finally Lands in JDK 28 — What It Means for Developers

2
Comments
5 min read
Spring Boot End of Life Dates: Complete Version EOL Guide (2.x, 3.x and 4.x)

Spring Boot End of Life Dates: Complete Version EOL Guide (2.x, 3.x and 4.x)

Comments
5 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.