GenAI Grows Up: Building Production-Ready Agents on the JVM • Rod Johnson • GOTO 2025
Rod Johnson explains the high failure rate of enterprise GenAI projects, attributing it to the misuse of the technology and a disconnect from established software engineering principles. He argues for a paradigm shift away from Python-centric approaches towards the JVM, introducing Embabel, a framework designed to build reliable, testable, and domain-integrated AI agents by tackling non-determinism and leveraging the strengths of the enterprise Java ecosystem.