AI 原生应用开源开发者沙龙·杭州站精彩回顾 & PPT 下载
近日,AI 原生应用开源开发者沙龙·杭州站圆满落幕。本场活动吸引了 130+ 名技术从业者深度参与,聚焦 AI 原生应用架构领域的开源技术与落地实践,围绕 AgentScope Java 1.0 发布、HiMarket、AgentRun、LoongSuite、RocketMQ 等议题展开深度分享,并设置了动手实操环节。
语音通知
适用于科技公司服务器或物联网设备异常时的语音告警场景。开通语音服务后,可申请资质、话术、号码及模板,通过API调用实现自动拨打电话通知告警人,支持变量替换与多模式配置,并可通过控制台或API查询呼叫记录,推荐使用消息回执接收结果。
RocketMQ:底层Netty频繁OS OOM
本文记录了一例Java应用因多ClassLoader加载多个Netty堆外内存分配器导致OS OOM的排查过程。虽设MaxDirectMemorySize为1G,但多个中间件独立使用PooledByteBufAllocator,各自绕过JVM直接内存限制,累计超用近1.5G。通过NMT、Arthas等工具定位到RocketMQ等组件占用过高,最终建议调低堆内存以保障堆外空间,并推动中间件优化。
天机迁移
悦康陪诊平台,基于SpringBoot+Redis+RabbitMQ等技术,提供线上预约陪诊、买药代办等服务。负责小程序医院展示、陪诊预约、评论打分、排行榜(ZSET实现)、优惠券(Redisson锁防超卖)等模块开发,提升用户就医体验。
RocketMQ:A2A协议实现多智能体优化
Apache RocketMQ推出轻量级通信模型LiteTopic,专为AI场景设计,支持海量会话、长时交互与多智能体协作。结合A2A协议与阿里AgentScope框架,实现会话持久化、断点续传、精准路由与高可靠通信,助力构建稳定高效的多智能体应用体系。
应用架构图
在业务架构基础上,技术架构将需求转化为技术实现。涵盖分层设计、技术选型与关键组件关系,形成完整架构图。单体架构通常分为表现、业务、数据和基础四层;分布式架构则体现应用间及外部系统的调用关系,明确边界与集成逻辑,支撑系统高效协作与扩展。(239字)
RocketMQ:底层Netty频繁OS OOM
本文记录了一例Java应用因多ClassLoader加载多个Netty的PooledByteBufAllocator,导致堆外内存超限引发OS OOM的排查过程。虽设MaxDirectMemorySize为1G,但7个独立实例各自占用近1G,总量远超限制。通过NMT、Arthas等工具定位问题,最终确认为中间件类加载隔离所致。建议短期调小堆内存腾出空间,长期推动中间件优化。
应用架构图
在业务架构基础上,技术架构将需求转化为技术实现。它涵盖分层设计、技术选型与关键组件关系,包括单体四层结构(表现、业务、数据、基础层)和分布式SOA架构,明确应用内外调用关系及边界,形成完整技术体系图谱,支撑系统高效落地。(239字)