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 Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
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
Partner Zones AWS Cloud
by AWS Developer Relations
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
Partner Zones
AWS Cloud
by AWS Developer Relations

The Latest Java Topics

article thumbnail
The Beauty of Java Optional and Either
Many Java developers often overlook its functional programming capabilities. Learn how to chain Optional and Either to write concise and beautiful code.
Updated February 15, 2023
by Sanjay Patel CORE
· 12,255 Views · 7 Likes
article thumbnail
Optimizing Cloud Performance: An In-Depth Guide to Cloud Performance Testing and its Benefits
This article explains cloud performance testing and the types, different forms, benefits, benefits, and commonly used tools.
Updated April 13, 2023
by Waris Husain
· 6,589 Views · 2 Likes
article thumbnail
IBM App Connect Enterprise Shared Classes and Containers
This article describes two categories of solution which show how shared classes can be migrated to containers without being rewritten.
Updated April 13, 2023
by Trevor Dolby
· 6,707 Views · 2 Likes
article thumbnail
How to Create a Microservice Architecture With Java
Learn how to create a microservices architecture with Java. Discover the benefits, tools, and best practices of Java development services for microservices.
Updated April 12, 2023
by Udit Handa
· 11,150 Views · 9 Likes
article thumbnail
Simulating and Troubleshooting Thread Leak in Scala
In this series of simulating and troubleshooting performance problems in Scala, let’s discuss how to simulate thread leaks.
Updated April 12, 2023
by Ram Lakshmanan CORE
· 3,406 Views · 1 Like
article thumbnail
Lessons Learned From Picking a Java Driver for Amazon ElastiCache for Redis - Part 2
In this post, I’ll share some of the lessons learned from switching to Lettuce as the driver for our Java-based application.
Updated April 11, 2023
by Jeroen Reijn CORE
· 2,921 Views · 1 Like
article thumbnail
Relearning Java Thread Primitives
Synchronized was revolutionary and still has great uses. But it's time to move to newer thread primitives and, potentially, rethink our core logic.
Updated April 12, 2023
by Shai Almog CORE
· 6,532 Views · 9 Likes
article thumbnail
Handling Bad Messages via DLQ by Configuring JDBC Kafka Sink Connector
When an error occurs, or bad data is encountered by the JDBC Kafka sink connector, these unprocessed messages are forwarded to the DLQ.
Updated April 11, 2023
by Gautam Goswami CORE
· 4,351 Views · 1 Like
article thumbnail
Boldness in Refactoring
"Don't touch it, it works" is problematic. It leads us down a bad path. How do you handle a project that held that policy for years?
Updated April 7, 2023
by Shai Almog CORE
· 7,376 Views · 6 Likes
article thumbnail
Embracing Asynchrony in Java, Python, JavaScript, and Go
The article discusses asynchrony in four languages, emphasizing its role in creating efficient, responsive applications.
Updated April 7, 2023
by Andrei Tetka
· 7,985 Views · 4 Likes
article thumbnail
Java Platform Renaissance: 42 Practical Design Patterns
The book presents 42 practical design patterns that aim to help developers effectively implement newly added enhancements to solve everyday challenges.
Updated April 6, 2023
by Miro Wengner
· 5,425 Views · 1 Like
article thumbnail
Kubernetes Alternatives to Spring Java Framework
Spring has been a proven Java-based framework, but it has challenges. Explore Kubernetes alternatives.
Updated April 6, 2023
by Rajiv Srivastava
· 8,938 Views · 1 Like
article thumbnail
How To Create a GraalVM Docker Image
Learn how to create a Docker image for your GraalVM native image and find out it is a bit trickier than what you are used to when creating Docker images.
Updated April 5, 2023
by Gunter Rotsaert CORE
· 9,053 Views · 6 Likes
article thumbnail
Agent 008: Chaining Vulnerabilities to Compromise GoCD
This article describes three additional vulnerabilities discovered and responsibly disclosed by the SonarSource R&D team in GoCD 21.2.0.
Updated April 5, 2023
by Thomas Chauchefoin
· 4,213 Views · 1 Like
article thumbnail
Solving Java Multithreading Challenges in My Google Photos Clone [Video]
Find out what challenges we face as we turn our Google Photos clone from single-threaded to multithreaded to generate thumbnails much faster than before.
Updated April 5, 2023
by Marco Behler CORE
· 4,646 Views · 3 Likes
article thumbnail
Ultrafast Persistence on Jakarta EE
In this tutorial, learn how to use the MicroStream to explore the new Jakarta Data and NoSQL specifications exploring the ultrafast capability.
Updated April 5, 2023
by Otavio Santana CORE
· 7,917 Views · 3 Likes
article thumbnail
Creating Scalable OpenAI GPT Applications in Java
In this tutorial, learn how to integrate the ChatGPT engine into your Java applications in a scalable way by sending prompts to the engine only when necessary.
Updated April 3, 2023
by Denis Magda CORE
· 10,904 Views · 8 Likes
article thumbnail
A Developer's Dilemma: Flutter vs. React Native
This article discusses in detail React Native and Flutter, which are the two most popular cross-platform mobile app development frameworks at the moment.
Updated April 3, 2023
by Uday Pitambare
· 6,214 Views · 2 Likes
article thumbnail
How To Perform Sentiment Analysis and Classification on Text (In Java)
This article provides context for NLP Sentiment Analysis and Classification and demonstrates an API solution.
Updated April 1, 2023
by Brian O'Neill CORE
· 8,394 Views · 2 Likes
article thumbnail
How To Use Buildpacks To Build Java Containers
This article will look under the hood of buildpacks to see how they operate and give tips on optimizing the default settings to reach better performance outcomes.
Updated March 30, 2023
by Dmitry Chuyko
· 9,672 Views · 8 Likes
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • ...
  • Next

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

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

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: