BoxLang AI Deep Dive — Part 4 of 7: Middleware — The Missing Layer in Every AI Framework 🧵
Table of Contents 🏗️ The Middleware Architecture🎯 AiMiddlewareResult — Typed Flow Control📝 LoggingMiddleware — Instant Observability🔁 RetryMiddleware — Resilience Without Boilerplate🛡️ GuardrailMiddleware — Defense in Depth🙋 HumanInTheLoopMiddleware — Keeping Humans in Control🎙️ FlightRecorderMiddleware — AI Testing Solved🔢 MaxToolCallsMiddleware — Runaway ...
-
BoxLang AI Deep Dive — Part 3 of 7: Multi-Agent Orchestration — Building AI Teams That Work 🌲
Table of Contents 🌲 The Agent TreeCycle Detection Built-In🤖 Sub-Agents as Tools🏢 AiAgent is Now Fully Stateless🧠 Per-Call Identity Routing on Memory🏗️ The Agent Run Lifecycle🌊 Streaming with Multi-Agent Teams🔄 Suspend and Resume🔍 Introspection🚀 A Complete Multi-Agent ExampleWhat’s Next BoxLang …
-
BoxLang NeoVim Plugin Released
Table of Contents Why a Dedicated BoxLang Plugin?Why a Dedicated BoxLang Plugin?Dual-Syntax Architecture1. BoxLang Script (.bx, .bxs)2. BoxLang Templates (.bxm)Feature HighlightsComprehensive Language SupportHTML Integration in TemplatesExpression InterpolationCode Folding SupportInstallationLazy.nvim (Recommended for NeoVim)vim-plugVundleManual InstallationFile Extension DetectionCustomizationAdvanced ConfigurationEnable FoldingBoxLang-Specific KeybindingsWhat’s Next?Community & …
-
Optimizing the Garbage Collector when Migrating Cloud Workloads
Table of Contents Why GC Tuning Matters on ArmOpenJDK VersionChoosing the Right Garbage CollectorHeap Size and GC Pause TimeAdaptive Heap SizingClosing the feedback loopDeveloper Education for the Java CommunityNeed Assistance from Experts? Introduction to Java on Arm You might associate …
-
Foojay Podcast #64: Interviews at JFall about open source, OpenJDK evolutions, Project Loom, JVM, and more!
Table of Contents VideoPodcast AppsGuestsContent Let’s wrap up this year with more interviews from the JFall conference. In this episode you’ll learn more about Foojay, JVM internals and writing your own programming language, Project Loom and structured concurrency, learning at …
-
Azul Brings Java from Edge to Cloud
Table of Contents Azul Platform Core for edge devices and client applicationsAzul Platform Prime for cloud servicesConclusion In Part 1 of this series, “A Fresh Look at Embedded Java,” we explored the use of Java for embedded use cases. Azul …
-
Updating the Twelve-Factor app methodology: A call for participation
The 12 factor app methodology is being updated and we need your help with it! Contribute your ideas and help us modernize 12-Factor.
-
Foojay Podcast #55: Embedded Java, Part 2
In this episode #55, we look into the history of the Java Micro Edition and how things evolved.
-
Five Java Developer Must-Haves For Ultra-Fast Startup Solutions
How to get ultra-fast startup of your Java apps without developer experience compromises.
-
Is your Java application ready for the next generation of server CPUs?
With every major cloud provider now offering Arm-based instances, it’s time to start looking at what you need to do to migrate your Java applications to Aarch64.
-
2023 Software Conferences in the Philippines
A Report of 2023 Software Conferences in the Philippines for the Java Community and Java User Groups. Sharing the details of the events.