为何将用户界面、业务逻辑和核心分离:Galaktika Supernova 平台架构解析
Galaktika Supernova 平台将用户界面、业务逻辑和事务核心分离,以减少供应商锁定并加快开发速度。核心(Atlantis)保持保守,扩展可使用 C#、Java 和 Python 编写,AI 管道(检索增强生成、智能体工作流)无需直接访问数据即可运行。
Galaktika Supernova平台的架构被描述为分离了用户界面、业务逻辑和事务核心(Atlantis)。核心保留了关键业务逻辑和事务,扩展用C#、Java、Python编写,并包含独立的AI流水线(检索增强生成RAG、智能体工作流)。该平台采用API优先的方法,使用REST和OpenAPI,元数据用于集成,并且禁止扩展或AI代理直接操作数据。AI用于代码生成和元数据创建,由多阶段流水线控制。目标是减少供应商锁定,降低集成成本,并允许客户在不重写遗留代码的情况下使用现代工具。
来源: Habr — хаб ИИ —
原文
