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

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Last call! Secure your stack and shape the future! Help dev teams across the globe navigate their software supply chain security challenges.

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

Releasing software shouldn't be stressful or risky. Learn how to leverage progressive delivery techniques to ensure safer deployments.

Avoid machine learning mistakes and boost model performance! Discover key ML patterns, anti-patterns, data strategies, and more.

The Latest Java Topics

article thumbnail
Kotlin Coroutines and OpenTelemetry Tracing
Explore the underlying workings of OpenTelemetry and analyze the workings of @WithSpan in general as well as within the context of Kotlin Coroutines.
August 22, 2024
by Nicolas Fränkel DZone Core CORE
· 7,225 Views · 5 Likes
article thumbnail
Using SQS With JMS for Legacy Applications
In this article, take an in-depth look at the steps to integrate a legacy Java application with SQS through JMS.
August 21, 2024
by Balaji Nagarajan
· 9,805 Views · 9 Likes
article thumbnail
Four Essential Tips for Building a Robust REST API in Java
Enhance your Java REST API with consistent resource naming, maintainable versioning, robust security, and proper exception handling.
August 21, 2024
by Otavio Santana DZone Core CORE
· 12,150 Views · 9 Likes
article thumbnail
Construct Azure Shared Access Signature URL to Download File From Azure Blob Storage
Learn how to construct an Azure Shared Access Signature URL to download a particular file from the Azure Blob Storage container.
August 20, 2024
by Chaitanya Kapure
· 5,454 Views · 1 Like
article thumbnail
How to Change PDF Paper Sizes With an API in Java
Discover an efficient web API solution Java developers can use to quickly adjust PDFs between common ISO 216 A-Series paper sizes (A0 to A7).
August 20, 2024
by Brian O'Neill DZone Core CORE
· 5,130 Views · 2 Likes
article thumbnail
Default Map Value
Learn how to provide a default value when querying an absent key in a hash map in different programming languages including Java, Kotlin, Python, and more.
August 16, 2024
by Nicolas Fränkel DZone Core CORE
· 5,815 Views · 2 Likes
article thumbnail
Creating Effective Exceptions in Java Code [Video]
Learn to handle Java exceptions effectively: define a hierarchy, create trackable messages, and ensure security. Also, learn about best practices.
August 14, 2024
by Otavio Santana DZone Core CORE
· 7,859 Views · 4 Likes
article thumbnail
OpenTelemetry Tracing on Spring Boot: Java Agent vs. Micrometer Tracing
In this post, compare three different ways to utilize OpenTelemtry Tracing and Spring Boot components: Java agent v1, Java agent v2, and Micrometer Tracing.
August 12, 2024
by Nicolas Fränkel DZone Core CORE
· 10,176 Views · 3 Likes
article thumbnail
PostgreSQL Support for Large Object Replication
Create a two-node pgEdge cluster on the localhost to demonstrate how pgEdge Platform replicates large objects, share a native PSQL example, and more.
August 12, 2024
by Ahsan Hadi
· 4,895 Views · 1 Like
article thumbnail
Java Concurrency: The Happens-Before Guarantee
In this article, learn more about reorderings and multi-threaded codebases along with how Java helps you with its guarantees.
August 12, 2024
by Emmanouil Gkatziouras DZone Core CORE
· 11,891 Views · 14 Likes
article thumbnail
Apache Kafka + Flink + Snowflake: Cost-Efficient Analytics and Data Governance
Explore shift-left architecture with Snowflake, Apache Kafka, Flink, and Iceberg for cost-efficient analytics and data governance in the cloud.
August 10, 2024
by Kai Wähner DZone Core CORE
· 5,680 Views · 1 Like
article thumbnail
Apache Flink 101: A Guide for Developers
Learn more about Apache Flink, a powerful stream processing tool, for building streaming data pipelines, real-time analytics, and event-driven applications.
August 8, 2024
by David Anderson
· 8,682 Views · 2 Likes
article thumbnail
How to Create a CRUD Application in Less Than 15 Minutes
This step-by-step guide explores how to create a front end for your database with Java only, without any JavaScript knowledge needed.
August 8, 2024
by Amir Shelli
· 17,570 Views · 8 Likes
article thumbnail
How to Check and Update Newer Versions for Dependencies in Maven Projects
This tutorial demonstrates how to use different Maven commands for checking and updating the dependency and plugin versions in Maven projects.
August 7, 2024
by Faisal Khatri DZone Core CORE
· 10,124 Views · 4 Likes
article thumbnail
Enhancing Java Application Logging: A Comprehensive Guide
Learn Java logging best practices: use proper log levels, include unique IDs for trackability, and secure logs to avoid sensitive data exposure.
August 7, 2024
by Otavio Santana DZone Core CORE
· 10,262 Views · 9 Likes
article thumbnail
How to Create and Run A Job In Jenkins Using Jenkins Freestyle Project
Learn how to create a job in Jenkins, build jobs, and pipeline projects. Explore the Jenkins Freestyle Project, and combine any SCM with any build system.
August 7, 2024
by Piyusha Podutwar
· 6,254 Views · 1 Like
article thumbnail
How to Solve OutOfMemoryError: Java Heap Space
Delve into the root causes behind this error, explore potential solutions, and discuss effective diagnostic methods to troubleshoot this problem.
August 6, 2024
by Ram Lakshmanan DZone Core CORE
· 4,680 Views · 1 Like
article thumbnail
Creating a Command Line Tool With JBang and PicoCLI To Generate Release Notes
Learn how to create a Java command-line tool with JBang and PicoCLI to automate the generation of release notes from GitHub.
August 6, 2024
by A N M Bazlur Rahman DZone Core CORE
· 7,470 Views · 1 Like
article thumbnail
Criticality in Data Stream Processing and a Few Effective Approaches
Opposite to traditional batch data processing technique, here processing works on the data as it is produced in real-time. Learn more in this post.
August 2, 2024
by Gautam Goswami DZone Core CORE
· 5,410 Views · 1 Like
article thumbnail
Merge Multiple PDFs in MuleSoft
In this article, you will learn how to merge multiple PDFs and send back the merged PDF as a response using MuleSoft and Java.
July 31, 2024
by Anupam Nath
· 6,808 Views · 4 Likes
  • Previous
  • ...
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • ...
  • Next

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

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 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: