-
Home
-
News
-
Ansa.it (italian)
- Homepage
- Cronaca
- Mondo
- Economia
- Sport
- Cinema
- Tecnologia
- Ultima ora
- English news
- Foto
- Video
- Abruzzo
- Basilicata
- Calabria
- Campania
- Emilia Romagna
- Friuli Venezia Giulia
- Lazio
- Lombardia
- Marche
- Molise
- Piemonte
- Puglia
- Sardegna
- Sicilia
- Toscana
- Tretino Alto Adige \ Sudtirol
- Umbria
- Valle d' Aosta
- Veneto
- Ambiente ed Energia
- Motori
- Terra & Gusto
- Salute e Benessere
- Scienza e Tecnica
- Europa
- Nuova Europa (IT)
- Nuova Europa (EN)
- Viaggiart
- CNN
- Various
-
Ansa.it (italian)
-
Software Development
-
Dzone
- AI\ML Zone
- Agile Zone
- All contents
- Big Data Zone
- Career Development Zone
- Cloud Architecture Zone
- Containers
- Data Zone
- Database Zone
- Deployment Zone
- DevOps and CI/CD
- Dzone Home
- Frameworks
- Integration
- IoT
- Java
- Javascript
- Languages
- Maintenance
- Methodologies
- Microservices
- Monitoring and Observability
- Open Source
- Performance
- Publications
- Security zone
- Team management
- Testing, Tools, and Frameworks Zone
- Tools
- Web Dev
- Frontend Development
- Java
- PHP
- Python
- Sofware Engineers
-
Dzone
-
AI
-
Cyber Security
- Threat Post
-
Websites
- Cisco Blog
- Cisco Security
- Cybersecurity 360
- Daniel Miessler
- Dark reading
- Darknet.org
- EC Council
- GBHackers On Security
- Google Online Security Blog
- Graham Cluley - Cybersecurity and AI keynote speaker
- Guardian computer security
- HackRead
- Hacker Combat
- Help Net Security
- IT Governance Blog
- IT Security Central
- ImmuniWeb - Cybercrime Investigations Weekly
- Kali Linux
- Krebs on Security
- Naked Security
- Schneier on Security
- Search Security
- Securelist.com
- Security Affairs
- Security Gladiators
- Security Week
- Seqrite Blog
- TRUSTe Blog
- The Hacker News
- Threat Insight Blog
- Trend Micro
- Zero Day | ZDNet
-
Gaming
DZone Java Zone
Recent posts in Java on DZone.com
Why I Don't Want an LLM Generating Java Business Logic
A pull request arrives. A few hundred lines of Java implementing the new discount rule: tiered thresholds, a regional exception, something about lo...
Posted on 4 September 2026 | 2:00 pm
The Startup Time Trick Hiding Inside Your Docker Build
Every Java developer who runs services on Kubernetes has watched this scene play out. Traffic spikes, the autoscaler adds a pod, and then everyone ...
Posted on 3 September 2026 | 6:00 pm
The Bottleneck of Scaling
Any input/output operation, be it accessing a file, handling an HTTP request, or a database connection, is based on 3 fundamental system concepts —...
Posted on 3 September 2026 | 4:00 pm
Pragmatic Premature Optimization
“...premature optimization is the root of all evil…”
Donald Ervin Knuth
Posted on 28 August 2026 | 5:00 pm
Running Sentiment Analysis Inside Neo4j With a Java Plugin
In a chapter of The SingleStore Cookbook, there is a complete sentiment analysis pipeline using Rust compiled to WebAssembly and loaded directly in...
Posted on 27 August 2026 | 2:00 pm
Part 1: Building Governed MCP Tool Services With Quarkus LangChain4j and Goose
Goose — the open-source, Rust-based AI developer agent from Block (donated to the Linux Foundation’s Agentic AI Foundation) — interacts natively wi...
Posted on 26 August 2026 | 6:00 pm
Working With Spreadsheets in Java: A Practical Overview
Java Meets the Spreadsheet
Apache POI has been the standard Java library for reading and writing Excel files for over twenty years. It handles the ...
Posted on 26 August 2026 | 3:00 pm
A Practical Guide to Using Java Virtual Threads With JMS Listeners
Scaling JMS Listeners With Java Virtual Threads
Event-driven architecture is widely used in enterprise systems to decouple services, absorb traffic...
Posted on 21 August 2026 | 4:00 pm
Java Enterprise Is Already Ready for the AI Era
Artificial intelligence is changing software engineering, impacting automation, user interaction, data analysis, and application development. Devel...
Posted on 18 August 2026 | 5:00 pm
How We Cut PyFlink Pipeline p99 Latency from 3-5 Seconds to ~500ms
The Problem: Our p99 Was 3-5 Seconds
Our PyFlink pipeline was missing its latency SLO by seconds. The pipeline itself was straightforward: consume ...
Posted on 7 August 2026 | 4:00 pm
Orchestration Meets MCP: Building Governed Agentic Workflows With Quarkus Flow and AGENTS.md
Building autonomous AI agents with large language models (LLMs) is easy when writing single-turn demo scripts. However, moving multi-agent loops in...
Posted on 7 August 2026 | 3:00 pm
HTTP QUERY Method Explained: RFC 10008, Ecosystem Adoption, and a Quarkus Implementation
Then the search form grows, filters multiply, and nested criteria appear. Since using GET means placing the query inside the URI, a length limit pr...
Posted on 6 August 2026 | 5:00 pm
I Built a Java Version Manager by Fixing Other Tools' Open Bugs
Every Java developer knows the ritual. A JAVA_HOME export in one profile file, a different one in another. sdk use java 21 in this terminal, but th...
Posted on 4 August 2026 | 5:00 pm
Rethinking Java Design Patterns: From OOP to FP
The functional programming answer, to those who wonder how to integrate or combine it with object-oriented programming, is usually: Turtles all the...
Posted on 4 August 2026 | 12:00 pm
Arrays in Java
Arrays in Java are fundamental data structures used to store elements of the same type sequentially in memory. They provide a convenient way to man...
Posted on 31 July 2026 | 7:00 pm
Building a Config-Driven SOAP/REST Integration Layer: One Service, Many Protocols
If you've spent time in enterprise integration, you know the pattern: your platform needs to talk to dozens (sometimes hundreds) of external partne...
Posted on 30 July 2026 | 2:00 pm
This One Spring Data JPA Pattern Cleaned Up to 3 Years of Repository Debt
If you've spent more than a year building enterprise Java apps, you've probably felt this specific kind of pain: a product manager asks for a new s...
Posted on 29 July 2026 | 6:00 pm
The Java Story: The Official Documentary Is Here
The Java Story | The Official Documentary provides more than a retrospective on one of the most influential programming languages. Tracing Java’s j...
Posted on 29 July 2026 | 1:00 pm
How to Build Living AI Coding Assistants With Quarkus Agent MCP
AI code generation tools are fantastic at writing isolated snippets of code, but they quickly fall short when they need to understand a running app...
Posted on 23 July 2026 | 6:00 pm
Stop Writing If-Else Spaghetti: Architecting Cleaner Java with the Strategy Pattern
In high-volume, enterprise Java applications, business logic has a natural tendency to degrade into procedural complexity. You start with a straigh...
Posted on 23 July 2026 | 3:00 pm