Toronto Java User Group - Agentic RAG with Evaluations and MCP - Dan Dobrin
The Toronto Java User Group (TJUG) is a community-driven meetup for Java developers in the Toronto area. We host monthly events featuring expert talks, hands-on workshops, and networking opportunities covering topics like modern Java frameworks, performance optimization, and best practices. Whether you're a beginner or an experienced developer, TJUG provides a space to learn, share knowledge, and connect with fellow Java practitioners. Join the group to stay up to date with the latest in Java development and grow your skills in a collaborative environment. Talk Details Build more capable and reliable AI systems by combining context-aware retrieval-augmented generation (RAG) with agentic decision-making in an enterprise AI platform, all in Java! This session covers everything from architecture, context construction, and model routing to action planning, dynamic retrieval, and recursive reasoning, as well as the implementation of essential guardrails and monitoring systems for safe deployments. Learn about best practices, trade-offs, performance, and advanced techniques like evaluations and model context protocol. About the venue Free Times Cafe has bistro-style seating and a full food and drink menu. Please consider helping to support the venue by planning to have supper during the talk. Presenter Info Dan Dobrin is an App Architect in Google Cloud, helping customer teams adopt modern cloud-native patterns, practices and technologies. His focus is on GenAI, Vertex, Gemini, CodeAssist, Cloud Run, K8s, Native Java Images, Spring, Event-driven Architectures, Production-readiness and Performance Optimization. Prior to joining Google Cloud, he has built highly scalable, low-latency, frameworks for technology, security and financial services organizations. Recent conference talks: Google Cloud Next24, Spring I/O 2024 and Devoxx Belgium 2024
Source: legacy_backup