JAZ, Copilot SDK, and Why LLMs Write Better Java

JAZ, Copilot SDK, and Why LLMs Write Better Java

June 3, 2026 · 1h 17m · Episode 399

About this episode

The episode features a discussion with Bruno Borges about the JAZ command launcher for Java and various cloud and AI technologies.

An airhacks.fm conversation with Bruno Borges ( @brunoborges ) about: discussion about the JAZ command launcher for Java , JVM tuning and default ergonomics for containers versus dedicated cloud environments, replacing the Java launcher with jaz in container images, supporting Java 8 to 25, maximizing resource utilization on kubernetes to reduce waste, running Java on Azure Functions , Azure App Service deploying a fat JAR without a container image, Azure Container Apps as a platform on AKS without YAML , Azure Kubernetes Service and AKS Automatic , Bicep as infrastructure as code, deploying a JAR to Kubernetes via OCI artifacts and a custom operator, Microsoft Foundry and the Microsoft Agent Framework , Semantic Kernel learnings, the Copilot SDK for Java communicating with headless CLIs, A2A and ACP protocols and MCP , agents as microservices with scoped tasks, guardrails, and sandboxing, per-agent model selection for cost and reasoning trade-offs, observability and traceability between agents with opentelemetry , grounding LLMs against MicroProfile , Jakarta EE , JAX-RS normative RFC 2119 specifications for hallucination-free Java code generation, the Boundary Control Entity…

More episodes of airhacks.fm podcast with adam bien

Explore listener stats, chart rankings, contacts and more on the airhacks.fm podcast with adam bien podcast page.