DZone.com Feed
Recent posts on DZone.com
How to Build Your Own AI SRE From Scratch
If you are responsible for keeping a production system alive, you have probably been pitched an "AI SRE" in the last few months. Maybe more than on...
Posted on 23 October 2026 | 9:23 pm
Why AI Agents Need a Shared Enterprise Ontology
Agents Can Communicate, But Do They Understand Each Other?
Two agents. Same customer ID. Different decisions. That is the semantic gap hiding insid...
Posted on 23 October 2026 | 7:00 pm
How an AI Software Factory Works: From Developer Intent to Production
I got interested in the AI Software Factory concept because it asks a much bigger question than “How can I write code faster?” It asks how AI agent...
Posted on 23 October 2026 | 6:00 pm
ScyllaDB in Enterprise Java: High-Performance NoSQL With Eclipse JNoSQL
Modern enterprise applications must process increasing data volumes while guaranteeing low latency, high availability, and predictable performance....
Posted on 23 October 2026 | 5:00 pm
Adding Graph Retrieval to a RAG Pipeline With Python
The majority of retrieval-augmented generation (RAG) examples start as follows: document segmentation; create embedding representations for segment...
Posted on 23 October 2026 | 4:00 pm
The Three Tiers of Agentic Incident Response: When to Trust AI Autonomy
The Autonomy Question Every SRE Team Faces
AI agents are becoming operational teammates. They can ingest alerts, query logs and traces, correlate d...
Posted on 23 October 2026 | 3:00 pm
Avoiding AI Debt as a Team
TL; DR: Reusing Agile Artifacts to Avoid Accumulating AI Debt
In this video from the 76th Hands-on Agile Meetup, I walk you through the A3 Delegati...
Posted on 23 October 2026 | 2:00 pm
Member Spotlight: Shai Almong
What does it take to build and sustain an open-source project for more than a decade? For Shai Almog, creator of Codename One, it takes a willingne...
Posted on 23 October 2026 | 1:30 pm
The Self-Hosting Math Changed While We Were Still Arguing About Sovereignty
Global AI spending is forecast to hit $2.59 trillion by the end of the year, up 47% from 2025, with infrastructure the single largest line in that ...
Posted on 23 October 2026 | 1:00 pm
Building a Real Pipeline With senro: Monorepos, Caching, and Triggers
In the introduction to senro, I covered the model: a pipeline is a Go program; it builds an immutable plan, and the engine executes that plan while...
Posted on 23 October 2026 | 12:00 pm
Beyond the Wall of Charts: How Advanced Observability Displaced the Telemetry Dashboard
For the past decade, the gold standard of Site Reliability Engineering (SRE) was "all your telemetry in one place, beautifully rendered." Centraliz...
Posted on 22 October 2026 | 7:00 pm
Delta Lake UniForm to Snowflake: Cross-Platform Table Access Without a Second Copy
Making a Databricks-owned Delta table queryable from Snowflake without copying it is one of those things where every individual piece — Delta Lake ...
Posted on 22 October 2026 | 6:00 pm
Rebuilding Elasticsearch Under Load: Unsafe Watermarks and a Sampling Blind Spot
Rebuilding an Elasticsearch index from PostgreSQL sounds simple:
Create a new index.
Copy the rows that belong in search.
Replay anything that ...
Posted on 22 October 2026 | 5:00 pm
Idempotency Under Concurrency: Why Your Application Check Isn't the Last Line of Defense
Every Kafka tutorial covers idempotency the same way:
"Store the event ID. Before processing, check if it exists. If it does, skip. Done."
Posted on 22 October 2026 | 4:00 pm
Google Cloud KMS vs. AWS KMS: Java Encryption Guide
Every system that stores sensitive data needs keys that never leave a hardened boundary, an audit trail of every use, and rotation that doesn't mea...
Posted on 22 October 2026 | 3:30 pm
When RabbitMQ Accepts a Message but Does Not Route It to a Queue
RabbitMQ is a message broker that applications use to communicate asynchronously. A publisher sends a message to an exchange with a routing key. Th...
Posted on 22 October 2026 | 3:00 pm
YAGNI in the Age of AI Coding
When I work with Claude or Codex, I often discuss software architecture with them. I’ve noticed a recurring pattern: both are quick to suggest desi...
Posted on 22 October 2026 | 2:30 pm
Architecture Review Boards for Generative AI: A Framework for Governance, Risk Management, and Responsible Adoption
Architecture Review Boards (ARBs) have traditionally evaluated application architectures against key enterprise criteria such as security, scalabil...
Posted on 22 October 2026 | 2:00 pm
How to Migrate From C/C++ to Rust: A Practical Guide for Embedded IoT Systems
Embedded and IoT devices operate in environments where every kilobyte of memory and every millisecond of response time matters. Yet most of them st...
Posted on 22 October 2026 | 1:00 pm
Taming Parameter Sniffing in SQL Server 2022 With PSP Optimization
Traditionally, developers use different query optimization techniques, such as complex conditional looping and procedure branching, and query hints...
Posted on 22 October 2026 | 12:00 pm
Why Role-Based Access Control Fails for AI Agents — and How to Fix It With Memory Lineage Engines
Key Takeaways
Role-based access control (RBAC) and content-tagging systems check whether a requester's credentials match a label attached to data...
Posted on 21 October 2026 | 7:00 pm
PostgreSQL vs Oracle: When Higher Cost Means Better Performance
Database optimizers don’t see the future. They make decisions based on statistics, estimates, and cost models — and most of the time, those decisio...
Posted on 21 October 2026 | 6:00 pm
Why Your AI Agent Works in the Demo and Fails in Production
AI agents are having a moment. Coding assistants like Cline and Claude Code, customer-support bots, DevOps copilots — they're moving from demo reel...
Posted on 21 October 2026 | 5:00 pm
Introducing senro: A Pipeline Engine You Program in Go
Every CI configuration I have ever maintained follows the same arc. It starts as twenty lines of YAML. Then a step needs to run only on main, so th...
Posted on 21 October 2026 | 4:00 pm
Build a Voice Assistant With Gemini Live API
I wanted a Nest Hub that I could actually program. Something on the kitchen wall that shows the time, the weather, my teams, what's cooking and wha...
Posted on 21 October 2026 | 3:30 pm
AI Agents and Frontier Models: Insights From The Neuron
Need a break from reading and want to check out some video content? This episode of The Neuron AI Explained is worth watching! Hosts Corey and Gran...
Posted on 21 October 2026 | 3:05 pm
The English WHERE Clause: Plain-English Filters in Couchbase SQL++ Using Jev Model
Originally, SQL was SEQUEL — Structured English Query Language. Couchbase supports NL2SQL natively, but the WHERE clause only supports language-def...
Posted on 21 October 2026 | 3:00 pm
How Kestra Unifies Enterprise Workflow Orchestration and Agentic AI
Kestra is an open-source workflow orchestration platform that unifies IT scheduling, data pipelines, business processes, infrastructure automation,...
Posted on 21 October 2026 | 2:30 pm
Spring AI on Local LLMs
Why Running It Locally
The usual reason given is privacy, and it’s a real one. A prompt sent to a local model never leaves the machine, which chang...
Posted on 21 October 2026 | 2:00 pm
How to Keep AI Agents From Going Rogue Using Docker Sandbox
An AI agent is an "autonomous software program that uses artificial intelligence to make a plan, execute tools, and complete an action." Autonomy (...
Posted on 21 October 2026 | 1:00 pm