Accelerating Workflow Orchestration: Automated Code Gen Using Arazzo & MCP
summary
Arazzo definitions drive a custom Java/Quarkus generator that turns workflow specs into executable backend code with generated models, clients and a runnable server; demo shows a flight-booking flow that authenticates, searches offers, confirms price and creates bookings. The generator implements retry-on-503 with 3 tries and 2s delay, conditional failure (end on 400) and maps inputs/outputs across steps. Roadmap includes MCP-based spec validation and AI-assisted spec generation, Maven CI plugins, async API support and planned open sourcing.
AI-written summary · about
chapters (11)
- 0:00Arazzo & code generation intro
- 1:53What Arazzo enables
- 3:41Arazzo industry use cases
- 5:03Traditional code gen limits
- 6:49Custom code gen framework
- 9:22Demo: flight booking setup
- 13:41Running code gen tool
- 15:27Generated workflow logic
- 17:57Backend service execution
- 19:54Future roadmap & OSS plans
- 21:21Q&A: test & SDK
related talks
31mBeyond OpenAPI: API Workflows That AI Agents Can Actually Execute
51mSupercharge Agentic AI Apps: A DevEx Driven Approach to Cloud-Native Scaffolding
30mRevolutionizing Argo Integration With Model Context Protocol: An...
26mOrchestrating APIs for LLMs - Agentic Workflows for GraphQL
01h 06mSupercharge #AgenticAI Projects A DevEx Driven Approach to #CloudNative Scaffolding
39mCreate Intelligent MCP based applications with Quarkus
42mMCP: Bridging LLMs with Your Applications and Data - Java/Quarkus Version
51mOptimizing Complex Workflows with Event-Driven Multi-Agentic Approach
