基于 Agentic AI 和分布式事务的工作流
Oracle Transaction Manager for Microservices (MicroTx) 将持久的工作流编排和 agentic AI 与分布式事务管理相结合,以协调微服务、数据、审批和 AI agent 与企业级可靠性、治理和安全性,帮助企业构建弹性、智能的云原生系统。
运行自适应的企业级工作流 - 持久、安全且可扩展。
设计和执行持久的工作流,在协调服务、事件、数据、审批和 AI agent 的同时,保持可视性、治理和可靠性。
确保微服务的一致性
使用专为云原生架构设计的成熟事务处理模式,维护服务中的数据完整性。
通过使用 agentic AI 编排业务流程(包括规划、路由和审批),同时仅在需要严格一致性时才依赖分布式事务,从而加快开发速度。
在现有服务、工具和框架的基础上,分阶段采用工作流编排和 agentic AI,随后无需大规模重写即可添加分布式事务模式。
将 agentic AI 嵌入工作流,在整个流程生命周期内通过策略防护、人工检查点和可审计性,实现自适应执行和决策。
将基于标准的工作流编排和 AI 集成模式与经过验证的分布式事务处理模型相结合,以降低供应商锁定风险,并与企业架构保持一致。
在多语言微服务和混合/多云部署中运行工作流驱动、支持 AI 的流程,同时在需要事务保证的关键场景中,通过 XA、Saga 和 TCC 确保跨服务的一致性。
Oracle MicroTx 通过 agentic AI 提供持久的工作流编排,以自动执行和调整关键任务流程,并通过分布式事务管理扩展该基础架构,确保云原生环境中微服务之间的一致性。
该图展示了 MicroTx 运行时架构,从上到下、从左到右依次排列。最上方,Microservices 代表通过工作流和分布式事务进行编排的核心业务服务。Task Workers 表示执行工作流业务逻辑的 Java、Python、Golang、C# 和 JavaScript Worker。
中央的 MicroTx 区域包含 Console、Transaction Coordinator 和 Workflow Server 功能。Console 提供工作流构建、监控和管理,以实现设计时和运行时可见性。Transaction Coordinator 负责协调 XA、Saga 和 TCC 事务。Workflow Server 公开 API、Task Service 和 Task Queues;运行 Workflow Execution Service;调度 System Task Workers;并与 Event Handlers、Cloud Storage Integration 和 Metrics 集成。
在右侧,External Event Systems 为工作流事件(如 Kafka、AWS SQS、Oracle TxEventQ 和区块链平台)提供源和目标。External Storage 包含 OCI Object Storage、AWS S3 或 Azure 中的对象、文档和对象数据。Metrics Integration 将指标发送到 Prometheus、Datadog、定制集成或基于文件的集成。
底部是 Oracle Database State Store 持久化工作流和事务处理状态,Runtime Platform 显示部署平台 Kubernetes 或 OKE。
通过在单一架构中统一工作流、agentic AI、分布式事务处理和运营可见性,Oracle MicroTx 为企业提供了一个支持大规模智能自动化和可靠执行的统一平台。
以下是 Oracle MicroTx 通过整合持久化工作流、AI、分布式事务和人工监督,实现可靠端到端执行的关键任务场景示例。
通过端到端可追溯性,简化贷款受理、风险核查、承保审批和合规放款流程。
通过基于 AI 的意图路由、知识检索、智能升级和人工审批,加快案例解决速度。
利用 AI 提取、验证规则、异常处理和可审计结果,实现海量文档工作流的自动化。
通过临床摘要、政策核查和审核员审批,加快授权决策。
通过可靠的端到端可见性,编排跨库存、付款、发运和退货的“购物车到履约”工作流。
在基于区块链的数字资产网络和法定货币系统中执行由 XA 支持的付款工作流,实现原子级且可审计的结算。
注:为免疑义,本网页所用以下术语专指以下含义: