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 Languages Topics

article thumbnail
Data Ingestion Using Logstash: PostgreSQL to Elasticsearch
Learn how to use Logstash to ingest, transform, and send data to Elasticsearch, including incremental pipelines, filters, and best practices.
November 14, 2025
by Mangesh Walimbe
· 8,193 Views · 2 Likes
article thumbnail
How to Map PostgreSQL JSON Data Types in Java Using asentinel-orm
Convert between custom Java types and database types using the Spring framework's ConversionService, particularly for JSON entity attributes.
November 12, 2025
by Horatiu Dan DZone Core CORE
· 2,832 Views · 5 Likes
article thumbnail
Debugging Performance Regressions in High-Scale Java Web Services: A Systematic Approach
High-scale Java systems degrade quietly, minor regressions in GC, logging, or threads can cascade into latency and revenue loss.
November 11, 2025
by Karthik Puthraya
· 4,190 Views · 1 Like
article thumbnail
Formae and PKL: Revolutionizing Infrastructure Automation
Learn about Formae, an open-source IaC platform introducing a stateless, auto-discovering approach to infrastructure management and PKL, a configuration-as-code language.
November 11, 2025
by Vidyasagar (Sarath Chandra) Machupalli FBCS DZone Core CORE
· 1,979 Views · 3 Likes
article thumbnail
Gatherers in Java: What They Are and Why They Matter
With Stream API, developers could only customize terminal operations using Collector. Stream Gatherers allow developers to define custom intermediate operations.
November 11, 2025
by Ammar Husain DZone Core CORE
· 5,051 Views · 8 Likes
article thumbnail
Production-Grade React Project Structure: From Setup to Scale
Learn the best React folder structures — from simple to feature-based — to boost scalability, teamwork, and maintainable code organization.
November 7, 2025
by Karthik Jeyapal
· 5,913 Views · 2 Likes
article thumbnail
A Developer's Guide to Sentiment Analysis With Naive Bayes and Python
Learn sentiment analysis with Python and Scikit-learn using Naive Bayes. Build, train, and evaluate a text classifier for real-world applications.
November 6, 2025
by Soumya Banerjee
· 3,038 Views · 1 Like
article thumbnail
A Practical Guide to Modernizing Data Serving Architectures Using DBSQL
Learn how we replaced our traditional RDS serving layer with direct lakehouse querying to improve performance, reduce cost, and achieve real-time data freshness.
November 6, 2025
by PRAVEEN DOOTAGANI
· 2,826 Views
article thumbnail
The JVM Pause That Wasn't: A War Story
A high-throughput Java service was stalling. The culprit? Stop-the-World GC pauses were blocked by synchronous log writes to a busy disk.
November 6, 2025
by Nataraj Mocherla
· 3,686 Views · 11 Likes
article thumbnail
JPlus: A Modern Java Superset Language
JPlus is a modern Java superset that introduces null-safety and boilerplate code-generation syntax while preserving Java compatibility.
November 5, 2025
by Cheol Jeon
· 3,296 Views · 2 Likes
article thumbnail
Streamlining Real-Time Ad Tech Systems: Techniques to Prevent Performance Bottlenecks
Ad tech platforms depend on microscopic efficiency. Profiling and disciplined logging collectively cut waste and latency, turning scale into sustainable profit.
October 31, 2025
by Jeet Nishit Mehta
· 1,987 Views · 1 Like
article thumbnail
SQL Ledger in SQL Server 2022: Tamper-Evident Audit Trails and Immutable Ledger Tables
SQL Ledger in SQL Server 2022 ensures tamper-evident data integrity with blockchain-based ledger tables. Append-only tables provide immutable audit trails for compliance.
October 30, 2025
by arvind toorpu DZone Core CORE
· 4,107 Views · 1 Like
article thumbnail
Make Static Sites Feel Dynamic With APIs Only (No Backend Needed)
This guide covers how the flow works, how to fetch and render data safely, and how to handle speed, SEO, and reliability.
October 29, 2025
by Jeff Tomas
· 3,192 Views · 2 Likes
article thumbnail
A Developer's Practical Guide to Support Vector Machines (SVM) in Python
Learn how to build, tune, and evaluate high-performance SVM models in Python using Scikit-learn with best practices for scaling, pipelines, and ROC-AUC.
October 29, 2025
by Soumya Banerjee
· 2,605 Views · 2 Likes
article thumbnail
Debugging a Spark Driver Out of Memory (OOM) Issue With Large JSON Data Processing
This article draws on real-world debugging experience and aims to provide insights into Spark's memory management challenges.
October 29, 2025
by Raju Ansari
· 2,408 Views · 2 Likes
article thumbnail
Writing (Slightly) Cleaner Code With Collections and Optionals
See how utility methods provided by Kilo's Collections and Optionals classes can help you write more readable and maintainable Java code.
October 27, 2025
by Greg Brown
· 2,737 Views · 1 Like
article thumbnail
Mastering Fluent Bit: Top Tips Using Telemetry Pipeline Parsers for Developers (Part 8)
This intro to mastering Fluent Bit covers handy tips and tricks for speeding up the inner development loop using parsers in telemetry pipelines.
October 27, 2025
by Eric D. Schabell DZone Core CORE
· 1,365 Views · 2 Likes
article thumbnail
Renaming Columns in PySpark: withColumnRenamed vs toDF
Learn why toDF() outperforms withColumnRenamed in PySpark. Compare their impact on Spark’s DAG, performance, and readability for large-scale pipelines.
October 27, 2025
by Sameer Shukla DZone Core CORE
· 1,665 Views · 1 Like
article thumbnail
Ranking Full-Text Search Results in PostgreSQL Using ts_rank and ts_rank_cd With Hibernate 6 and posjsonhelper
Learn how to rank PostgreSQL full-text search results by relevance using ts_rank, ts_rank_cd, and Hibernate’s Criteria API for better search UX.
October 23, 2025
by Szymon Tarnowski DZone Core CORE
· 3,291 Views · 3 Likes
article thumbnail
Applying Domain-Driven Design With Enterprise Java: A Behavior-Driven Approach
Learn how to combine DDD and BDD in enterprise Java to create software that models real business domains and validates behavior through executable scenarios.
October 23, 2025
by Otavio Santana DZone Core CORE
· 4,702 Views · 5 Likes
  • Previous
  • ...
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • ...
  • 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
×