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
Generate Random Test Data in PostgreSQL
Learn how to use PostgreSQL to generate random data for testing purposes, and use PL/pgSQL to automatically insert random values into your database tables.
May 1, 2026
by arvind toorpu DZone Core CORE
· 2,311 Views
article thumbnail
Clean Code: Concurrency Patterns, Context Management, and Goroutine Safety, Part 5
Context first, goroutines need exit paths, channels over mutexes for coordination — and always run go test -race before shipping.
May 1, 2026
by Vladimir Yakovlev
· 1,737 Views · 1 Like
article thumbnail
Java ProcessBuilder: Deadlocks, Zombies, and the 64 KB Wall
When Java spawns a child process, the OS creates a 64 KB pipe buffer that can silently deadlock your app. This is what happens at the kernel level and how to fix it.
April 30, 2026
by Haider Kagalwala
· 2,804 Views · 2 Likes
article thumbnail
5 Layers of Prompt Injection Defense You Can Wire Into Any Node.js App
Regex-based input filtering alone won't stop prompt injection. This tutorial walks through a five-layer defense-in-depth strategy for Node.js apps.
April 30, 2026
by Raviteja Nekkalapu
· 2,471 Views
article thumbnail
Clean Code: Package Architecture, Dependency Flow, and Scalability, Part 4
Flat imports, internal for business logic, interfaces at the consumer side — your utils package is an architecture smell.
April 30, 2026
by Vladimir Yakovlev
· 2,014 Views · 1 Like
article thumbnail
Implementing Effective Document Fraud Detection in C#
This article discusses some of the challenges of (and solutions for) adding fraud detection logic to automated document processing pipelines.
April 29, 2026
by Brian O'Neill DZone Core CORE
· 2,587 Views
article thumbnail
Clean Code: Interfaces in Go — Why Small Is Beautiful, Part 3
Keep interfaces to 1–3 methods, define them on the consumer side, accept interfaces but return concrete types, and never confuse nil pointer with nil interface.
April 28, 2026
by Vladimir Yakovlev
· 2,144 Views · 1 Like
article thumbnail
Java Backend Development in the Era of Kubernetes and Docker
Containerization with Docker and orchestration through Kubernetes enables Java backends to be deployed, scaled, managed efficiently in modern cloud-native environments.
April 28, 2026
by Ramya vani Rayala
· 4,470 Views · 5 Likes
article thumbnail
Java in a Container: Efficient Development and Deployment With Docker
Docker containers make Java apps portable and consistent across environments, development, and deployment, and improve s scalability and streamline CI/CD.
April 28, 2026
by Ramya vani Rayala
· 2,769 Views · 2 Likes
article thumbnail
Preventing Prompt Injection by Design: A Structural Approach in Java
AI Query Layer lets you run safe, schema-validated AI queries with LLMs, managing inputs and outputs efficiently for finance, analytics, and apps.
April 24, 2026
by suman Baatth
· 3,880 Views · 4 Likes
article thumbnail
Boosting React.js Development Productivity With Google Code Assist
Google Code Assist boosts React.js productivity by generating context-aware code inside VS Code, helping developers move faster without sacrificing code quality.
April 23, 2026
by Rajgopal Devabhaktuni
· 2,088 Views · 1 Like
article thumbnail
Reconciling Privacy Preferences Across Two Datastores With Snowflake and Airflow
This article explains how to turn privacy preference mismatches into a real compliance control using clear matching rules, safe fixes, and full auditability.
April 22, 2026
by Meihui Chen
· 2,182 Views
article thumbnail
Stop Adding Indexes: What's Actually Slowing Your SQL Server Queries When SSIS Loads Data
The default response to a slow query is "add an index." Sometimes that's correct. More often, the index isn't the problem.
April 22, 2026
by Abhilash Rao Mesala
· 2,366 Views
article thumbnail
Clean Code: Structs, Methods, and Composition Over Inheritance, Part 2
After 6 years of Go, always use painter receivers with mutexes, prefer composition over inheritance, and stop writing Java-style getters for everything.
April 22, 2026
by Vladimir Yakovlev
· 2,269 Views · 1 Like
article thumbnail
The Invisible OOMKill: Why Your Java Pod Keeps Restarting in Kubernetes
A Kubernetes pod may restart due to an OOMKill when the Java process exceeds the container’s memory limit. JVM memory tuning and correct resource limits prevent crashes.
April 22, 2026
by Ramya vani Rayala
· 7,313 Views · 7 Likes
article thumbnail
Automating Threat Detection Using Python, Kafka, and Real-Time Log Processing
Durable stream, stable schema, entity-keyed partitions, DLQ for failures normalized field detections stay portable as sources evolve.
April 21, 2026
by Krishnaveni Musku
· 2,086 Views
article thumbnail
From APIs to Event-Driven Systems: Modern Java Backend Design
Modern Java backend design is evolving from traditional APIs to event-driven architectures, enabling more scalable, resilient, and real-time distributed systems.
April 20, 2026
by Ramya vani Rayala
· 4,418 Views · 8 Likes
article thumbnail
Jakarta EE Glossary: The Terms Every Java Engineer Should Actually Understand
Jakarta EE is an open standard for enterprise Java: specs define behavior, APIs expose it, TCK enforces it, and multiple implementations ensure portability.
April 20, 2026
by Otavio Santana DZone Core CORE
· 3,348 Views · 3 Likes
article thumbnail
Swift: The Complete Guide to Error Handling in the Network Layer
This is a tutorial on how to develop an Error Handle Service for a network layout, handle errors from the server, and output a readable error message.
April 20, 2026
by Pavel Andreev
· 2,407 Views
article thumbnail
Why Angular Performance Problems Are Often Backend Problems
Your Angular app isn’t slow your API is. Fix backend bottlenecks like request waterfalls, overfetching, and slow queries before touching a single Angular component.
April 17, 2026
by Bhanu Sekhar Guttikonda DZone Core CORE
· 2,975 Views · 2 Likes
  • Previous
  • ...
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ...
  • 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
×