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
Please enter at least three characters to search
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

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

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

The Latest Java Topics

article thumbnail
Waste-Free Coding: Zero-Cost Abstraction in Java
Solve an event processing problem by reducing waste in the software stack.
June 10, 2019
by Greg Higgins
· 32,437 Views · 26 Likes
article thumbnail
Apache RocketMQ: How We Lowered Latency
See how latency was lowered in Apache RocketMQ.
June 7, 2019
by Andy Shi
· 21,367 Views · 4 Likes
article thumbnail
The Bill of Materials in Maven
Learn more about BOM — one of the few ways Spring helps us forget about transitive dependency issues.
Updated June 7, 2019
by Ayush Prashar
· 33,301 Views · 10 Likes
article thumbnail
Hibernate Bytecode Enhancement: Association Management
Let's see how to enable the bytecode enhancement.
Updated June 7, 2019
by Nicolae Sirbu
· 18,118 Views · 5 Likes
article thumbnail
How to Split Up Synchronous and Asynchronous Parts of Your System in Java
Learn how you can split up your system by synchronous and asynchronous parts using Java.
Updated June 6, 2019
by Petr Bouda DZone Core CORE
· 28,067 Views · 13 Likes
article thumbnail
Device Authentication: Notify User of Login From New Device or Location
You can now determine if a user logs in from a new device or location.
June 5, 2019
by James Warner
· 16,014 Views · 9 Likes
article thumbnail
Increase Throughput by Eliminating Blocking Code in Your Java REST App
Blocking code is every bit a hinderance to your thoroughput as it sounds. See how you can get rid of it here.
June 5, 2019
by Petr Bouda DZone Core CORE
· 12,494 Views · 6 Likes
article thumbnail
Getting Started With Java EE 8, Java 11, and Eclipse for Enterprise Java and Wildfly 16
Need help getting started with Eclipse for Enterprise Java?
June 5, 2019
by Víctor Orozco
· 30,482 Views · 4 Likes
article thumbnail
Create a Reactive App With MongoDB and Spring Boot
Learn how to create a Reactive app with MongoDB and Spring Boot.
June 4, 2019
by Andrew Hughes
· 22,692 Views · 4 Likes
article thumbnail
Streaming Java CompletableFutures in Completion Order
Want to see what happens when you combine Stream and CompletableFutures in Java?
Updated June 3, 2019
by Grzegorz Piwowarek
· 28,616 Views · 12 Likes
article thumbnail
Detailed Explanation of Guava RateLimiter's Throttling Mechanism
See a detailed explanation of Guava RateLimiter's throttling mechanism.
June 3, 2019
by Leona Zhang
· 30,683 Views · 1 Like
article thumbnail
OK, Java Is Still Free, But Which Version Do I Use and Recommend to My Clients?
Whether you are just starting to use Java, or have been using Java for years, switch over to the most recent version — it's as simple as that.
May 31, 2019
by Ken Fogel
· 96,250 Views · 21 Likes
article thumbnail
How to Set up CodeReady Studio 12 (Process Automation)
This series of articles continues to showcase how to install each set of tools and explains the products they are supporting.
Updated May 31, 2019
by Eric D. Schabell DZone Core CORE
· 24,769 Views · 3 Likes
article thumbnail
Generating Setters and Getters Using Java::Geci
Learn more about generating setters and getters using the Java::Geci framework.
Updated May 31, 2019
by Peter Verhas DZone Core CORE
· 21,091 Views · 4 Likes
article thumbnail
Spring Reactive Programming in Java
Learn more about the basics of Spring reactive programming with Java.
May 31, 2019
by Rishi Khandelwal
· 87,285 Views · 18 Likes
article thumbnail
Save Your Memory in JVM with Atomic*FieldUpdater
Learn how to be memory efficient when writing Java code with Atomic*FieldUpdater.
May 30, 2019
by Petr Bouda DZone Core CORE
· 13,490 Views · 10 Likes
article thumbnail
Beginner's Guide to Creating a Maven Plugin
In this article, we'll learn how to build a Maven plugin and test it. Read on to get started!
May 29, 2019
by Swathi Prasad
· 19,876 Views · 7 Likes
article thumbnail
Hibernate Envers: Custom Revision Entity (Part 2)
The main goal of this article is to introduce a custom revision entity with Hibernate Envers.
May 29, 2019
by Sanjoy Kumer Deb DZone Core CORE
· 23,879 Views · 3 Likes
article thumbnail
Final Keyword and JVM Memory Impact
Learn more about using the final keyword and how it can impact JVM memory.
Updated May 29, 2019
by Petr Bouda DZone Core CORE
· 26,161 Views · 19 Likes
article thumbnail
Introduction to the WebLogic Server 12c on OSX
Learn more about how to install WebLogic 12g locally on your system.
May 29, 2019
by Robin Huiser DZone Core CORE
· 13,040 Views · 2 Likes
  • Previous
  • ...
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • ...
  • 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: