Spring AI 1.0.2 现已发布
Spring AI 1.0.2 现已发布。此补丁版本提供了重要的稳定性改进和错误修复,包括91 项改进、错误修复和文档更新。 关键改进 新功能:GPT-5 模型支持、MariaDB 矢量相似度得分、Kotlin 数据类 JSON 模式支持 错误修复:增强错误处理、线程安全日期格式、改进空安全 文档:开发人员体验改进和更新指南 依赖项:安全更新和性能改进 有关详细的发行说明,可参阅Spring AI 1.0.2 发行版。
Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。
Dapr 1.16 版本现已发布,此次版本在工作流性能、问题修复及功能上都有提升,官方强烈建议升级。更新亮点如下:
Workflow API 现支持跨多个应用的多应用工作流,能编排跨应用的复杂业务流程。工作流可调用不同应用的活动或启动子工作流,实现工作流执行的分布式处理,同时保持 Dapr 工作流引擎的安全性、可靠性和持久性。
多应用工作流适合设计分布式业务流程,如跨应用订单处理、涉及多工作流和活动的复杂审批链,以及协调 LLM 服务和 GPU 密集型任务的 AI/ML 流水线。工作流的持久性和一致性在应用边界间得到保障,即使单个应用出现临时故障,分布式工作流依然稳定。
Java 和 Go SDK 从本版本开始支持多应用工作流。
Dapr 持续投入 Workflow API 组件的建设;本次发布重点提升性能和稳定性,尤其是面向生产环境的大规模使用。这些改进让 Dapr 工作流更健壮,适合高吞吐和高并发场景。
主要改进:
这些改进使 Dapr 能处理更大规模的工作流吞吐,整体内存和 CPU 使用更低且更稳定。
下表为在 3 节点 EKS 集群(t2.medium 节点)上测试 Dapr v1.15 和 v1.16 工作流性能对比。
Actor 状态存储为 Amazon RDS(db.r6g.2xlarge)。
Go 工作流应用并行启动所有调度工作流,每个工作流顺序执行 15 个空操作活动。
下面是运行 1000 个工作流,3 个应用副本时的内存和 CPU 使用情况。v1.16 引擎使用更少资源且更稳定。
1.15 Memory
1.15 CPU
1.16 Memory
1.16 CPU
现在,Dapr 可代理支持流式传输或服务器推送事件(SSE)的外部 HTTP 服务器请求。这样,Dapr 在与 MCP 服务器和 AI 代理通信时,可以提供中间件认证、弹性策略、遥测和分布式追踪等重要功能。
Dapr 现支持 Conversation API 中的工具调用,允许大型语言模型(LLM)在对话中调用外部函数和 API。应用可提供工具供 LLM 调用,实时获取数据、执行计算或操作,使对话更具互动性和动态性。
AlphaV2 Conversation API 主要新增:
Sentry 服务增加了 JWT 和 OIDC 高级认证支持,可通过工作负载身份联合集成外部身份提供商。
你可以配置 Sentry 签发 JWT 令牌,并暴露 OIDC 发现端点(/.well-known/openid-configuration 和 /jwks.json)。例如,可通过创建与 Dapr 应用 SPIFFE ID 绑定的联邦身份凭证,将这些令牌兑换为 Microsoft Entra ID 的 Azure 访问令牌。
Dapr 现支持 W3C Baggage 传播,配合 Trace Context,允许携带自定义键值对跨服务传递。这样你可以附加用户 ID、服务器节点或业务标签等上下文信息,随调用链全程传播。
支持两种传播方式:
Dapr 自动处理传播和编码,保障数据安全隔离,方便将业务上下文与技术追踪关联,提升微服务架构的调试和可观测性。
微信关注我们
转载内容版权归作者及来源网站所有!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。
Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。
Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。