DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

The Latest Java Topics

article thumbnail
Bootstrapping a Java File System
Apps self-managing files often implement custom APIs that bring different problems. Java's File System provides a way to self-manage files within standard Java APIs.
February 12, 2026
by Scott Sosna DZone Core CORE
· 2,446 Views · 1 Like
article thumbnail
Jakarta EE 12 M2: Entering the Data Age of Enterprise Java
Jakarta EE 12 aligns repositories, restrictions, queries, ORM, and NoSQL into a unified data model, making domain-centric data access a first-class platform feature.
February 11, 2026
by Otavio Santana DZone Core CORE
· 1,383 Views · 3 Likes
article thumbnail
Next-Level Persistence in Jakarta EE: How We Got Here and Why It Matters
From JPA to Jakarta Data and NoSQL, Jakarta EE embraces store-agnostic repositories and polyglot persistence in the enterprise Java model.
February 9, 2026
by Otavio Santana DZone Core CORE
· 1,344 Views · 2 Likes
article thumbnail
Best Java GUI Frameworks for Modern Applications
This article reviews the top 8 Java GUI frameworks — Swing, SWT, JGoodies, JavaFX, JIDE, Apache Pivot, Hibernate, and Spring.
February 6, 2026
by Rodolfo Ortega
· 3,529 Views
article thumbnail
Rate Limiting Beyond “N Requests/sec”: Adaptive Throttling for Spiky Workloads (Spring Cloud Gateway)
Build smarter Spring Cloud Gateway throttling — fair per-client limits, a global cap, and adaptive tuning — to survive spikes without meltdowns.
February 4, 2026
by Varun Pandey
· 1,269 Views · 1 Like
article thumbnail
How Global Payment Processors like Stripe and PayPal Use Apache Kafka and Flink to Scale
How top payment processor companies like Stripe, PayPal, Payoneer, and Worldline use data streaming for real-time payments and fraud detection.
February 3, 2026
by Kai Wähner DZone Core CORE
· 1,538 Views · 3 Likes
article thumbnail
The Future of Data Streaming with Apache Flink for Agentic AI
Flink and Kafka enable real-time agentic AI by streaming fresh data and model context via the MCP standard for intelligent actions at scale.
January 21, 2026
by Kai Wähner DZone Core CORE
· 1,991 Views
article thumbnail
Why High-Availability Java Systems Fail Quietly Before They Fail Loudly
High-availability Java systems usually fail gradually. Early warning signs appear across correlated JVM metrics long before outages, but static alerts miss them.
January 21, 2026
by Krishna Kandi
· 2,440 Views · 2 Likes
article thumbnail
How to Secure a Spring AI MCP Server with an API Key via Spring Security
Discover how to protect your Spring AI MCP server with an API key, including clear instructions, sample code, and recommended security practices.
January 14, 2026
by Horatiu Dan DZone Core CORE
· 3,865 Views · 7 Likes
article thumbnail
Kotlin Code Style: Best Practices for Former Java Developers
Many Kotlin projects mirror Java thinking—code that works but lacks Kotlin’s true strengths of conciseness, expressiveness, and safety, creating “Java with a Kotlin accent.”
January 12, 2026
by Konstantin Glumov
· 3,064 Views · 3 Likes
article thumbnail
Building a Containerized Quarkus API and a CI/CD Pipeline on AWS EKS/Fargate with CDK
This project demonstrates a production-ready approach to deploying a containerized Quarkus API on AWS EKS/Fargate, leveraging Infrastructure as Code through the AWS CDK.
January 8, 2026
by Nicolas Duminil DZone Core CORE
· 2,348 Views · 1 Like
article thumbnail
Automated Deployment Using a CI/CD Pipeline (Mule 4 | CloudHub 2.0)
This tutorial demonstrates automated deployment using a CI/CD pipeline with Mule 4. It shows how code pushed to a Git repository triggers deployment automatically.
January 7, 2026
by ARINDAM GOSWAMI
· 2,637 Views · 1 Like
article thumbnail
Securing Verifiable Credentials With DPoP: A Spring Boot Implementation
DPoP binds access tokens to a client's key so even if intercepted, they can't be misused. It's mandatory for EUDI/HAIP 1.0 and supported since Spring Boot 3.5.
January 5, 2026
by Kyriakos Mandalas DZone Core CORE
· 3,941 Views · 4 Likes
article thumbnail
How to Perform Response Verification in REST-Assured Java for API Testing
Explore the various methods for extracting and verifying the API response body using the Rest-Assured framework in Java for API Testing.
January 5, 2026
by Faisal Khatri DZone Core CORE
· 3,047 Views · 1 Like
article thumbnail
Best Date Conversion Approaches in Java 8+
Java 8’s java.time API finally fixed the long-standing problems of Date and Calendar, but real applications still require constant conversion between time zones.
January 5, 2026
by Muhammed Harris Kodavath
· 2,968 Views · 2 Likes
article thumbnail
Optimizing Java Applications for Arm64 in the Cloud
In the first part of this series, learn how to tune the JVM for cloud workloads, optimize heap sizing, CPU usage, and more for better Java performance.
December 26, 2025
by Dave Neary
· 3,810 Views · 6 Likes
article thumbnail
Virtual Threads in JDK 21: Revolutionizing Java Multithreading
The introduction of Virtual Threads in JDK 21 represents a major milestone for Java’s concurrency ecosystem. Understand the basics and best practices in this article.
December 15, 2025
by Jiwan Gupta
· 3,272 Views
article thumbnail
How to Test POST Requests With REST Assured Java for API Testing: Part II
In this second part, learn how to use JSON Files, the Builder design pattern with the Datafaker library in Java, to test a POST API Request with REST Assured.
December 12, 2025
by Faisal Khatri DZone Core CORE
· 2,176 Views · 4 Likes
article thumbnail
Designing Java Web Services That Recover From Failure Instead of Breaking Under Load
Failures happen constantly in web backends. This article explains how to design Java services that recover quickly instead of breaking under load.
December 9, 2025
by Krishna Kandi
· 3,063 Views · 5 Likes
article thumbnail
Stop Writing Excel Specs: A Markdown-First Approach to Enterprise Java
Shift design specs from Excel to Markdown and let AI generate Java while preventing drift and cutting development time by 55%.
December 3, 2025
by Dippu Kumar Singh
· 4,615 Views · 2 Likes
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×