Speaker
Abstract
Two agents edit different files. Git merges clean. The program is broken. No conflict was thrown, because the collision was in meaning, not in text — and business decisions are almost all semantic. The fraud counter and the account balance don't touch the same row, so there's nothing to lock and nothing to catch. They're simply incoherent, and the agent approves on the incoherence.
This failure is structural. For decades, applications got machine speed with thin data, and humans got rich context with no urgency — staleness was free because the human deliberating for three days was the bottleneck. An agent is both consumers in one body: an analyst's context at an application's latency. The bottleneck moved from deciding to observing, and nothing was built for the new position.
Correct context has to be three things at once: shared (concurrent agents on one coherent snapshot), live (the world at the moment of decision), and semantic (derived signals and retrieval by meaning). Every system in a typical stack gives you some. None gives all three — and composing more makes it worse, since each addition is another clock answering about a different instant. Five systems return five honest answers about five different moments, and nothing throws.
I'll show the failure concretely, then the architectural requirements for closing it: incremental materialization, hybrid row/columnar storage, and unified retrieval under one snapshot. Including the honest limits: ingested context converges sub-second, it isn't instantaneous.a
Sponsored session
$2,995, Conference (3 days). Current pricing ends November 10th. All pass options.
QCon San Francisco 2026 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.
Slides & video
Video Not available
Part of the track
Sponsored Solution Track IIFrom the same track
Monday 16 November
10:35 Marina Sponsored Model-Harness Co-Training: Data-Driven Optimization Toward Pareto-Optimal Agents Teams with agents in production are chasing the optimal agent. Usually they pick one lever: tune the harness (the prompts, tools, memory, and workflow around the model), or fine-tune the model, but the two depend on each other. 11:45 Marina Session Sponsored session 13:35 Marina Session Sponsored session Details coming soon! 14:45 Marina Sponsored The Context Gap: Why Correct Agents Fail Xiaowei Jiang CEO and Chief Architect @Tacnode Two agents edit different files. Git merges clean. The program is broken. No conflict was thrown, because the collision was in meaning, not in text — and business decisions are almost all semantic.