The Awesome Java feed

Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo coderabbit.ai
Today

JavaParser

Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Featured Library // Category Development

Yesterday

Pattern Matching in Java - Past, Present, Future

Article Popular Story // youtu.be

AWS SDK for Java 2.0

The official AWS SDK for Java - Version 2
Featured Library // Category Miscellaneous

Last 7 Days

Modern Java Book

Article Popular Story // javabook.mccue.dev

OpenL Tablets

OpenL Tablets Business Rules Management System
Featured Library // Category Microservice

JEP Draft: ZGC: Automatic Heap Sizing

Article Popular Story // openjdk.org

Announcing Chicory 1.0.0-M1: First Milestone Release

Update Popular Story // chicory.dev

jQAssistant

Your Software. Your Structures. Your Rules.
Featured Library // Category Code Analysis

ZGC Automatic Heap Sizing

Article Popular Story // www.youtube.com

The best way to determine the optimal connection pool size

Article Popular Story // vladmihalcea.com

Awesome Java Weekly » 442

Top Stories
  • The Original Author of the Fernflower Java Decompiler, Stiver, has Passed Away
  • JEP 491: Synchronize Virtual Threads without Pinning. Proposed to Target JDK 24.
  • Using S3Proxy to Access Different Cloud Storage Platforms via S3 API

logstash

Logstash - transport and process your logs, events, or other data
Featured Library // Category Logging

Apache ActiveMQ Artemis

Mirror of Apache ActiveMQ Artemis
Featured Library // Category Messaging

JEP draft: CPU Time Profiling for JFR

Article Popular Story // openjdk.org

Fury

A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
Featured Library // Category Serialization

Last 30 Days

Rendering the Java heap as a Treemap

Article Popular Story // blog.p-y.wtf

5 Tips for Structured Logging in Spring Boot 3.4

One of the useful enhancements coming up in Spring Boot 3.4 is the out-of-the-box support for structured logging with support for Elastic Common Schema, Logstash, and our own formats. While we could already do this by adding dependent libraries such as SLF4J and Log4J beforehand, it’s nice to see this now being available out of the box. There’s certainly something to be said for having fewer dependencies that you have to manage, and which may potentially have vulnerabilities¹.
Article Added by: LeeS // digma.ai

JGroups

The JGroups project
Featured Library // Category Distributed Applications

Z Garbage Collector in Java

Article Popular Story // www.unlogged.io

Java Bindings for Rust: A Comprehensive Guide

Article Popular Story // akilmohideen.github.io

Decorator Pattern

Article Popular Story // dev.to

Apache SIS

Java language library for developing geospatial applications following OGC/ISO standards.
Featured Library // Category Geospatial

m4 crimes for metaprogramming Processing

Article Popular Story // eighty-twenty.org

graylog

Free and open log management
Featured Library // Category Logging

WildFly 34 is released!

Article Popular Story // www.wildfly.org

Microsoft JDConf 2025: Building the future with Java

Article Popular Story // devblogs.microsoft.com

SonarQube

Continuous Inspection
Featured Library // Category Code Analysis