distributed-systems

本站收录 27 个带「distributed-systems」标签的 AI 开源项目

redisRedis 是一个开源的内存数据结构存储系统,常被用作数据库、缓存和消息代理。它支持字符串、哈希、列表、集合、有序集合等多种数据结构,并提供丰富的数据操作命令。★ 76,547conductorConductor 是一个事件驱动的智能体工作流引擎,为应用程序和 AI Agent 提供持久且高弹性的执行环境。它解决了微服务或 AI 任务编排中流程复杂、易★ 32,240temporalTemporal 是一个开源的分布式、可扩展的工作流编排引擎,用于构建和运行可靠的应用程序。它解决了微服务架构中业务流程的复杂编排问题,特别是那些需要长时间运行★ 23,362go-microgo-micro 是一个用 Go 语言编写的智能体(Agent)框架,同时也是一个微服务开发框架。它解决了在分布式系统中构建、部署和管理智能体服务的复杂性,提供★ 23,079petalsPetals 是一个去中心化的 LLM 推理与微调框架,采用 BitTorrent 风格的点对点网络,将大型语言模型(如 Llama、Falcon、BLOOM)★ 10,592cadenceCadence 是 Uber 开源的分布式、可扩展、持久且高可用的工作流编排引擎,用于以弹性方式执行异步长时运行的业务逻辑。它解决的是在微服务架构中,跨服务协调★ 9,458docker-seleniumdocker-selenium 提供了一套开箱即用的容器镜像与编排方案,让 Selenium Grid 能基于 Docker、Kubernetes 或 Helm★ 8,656hatchetHatchet 是一个用 Go 编写的分布式任务编排引擎,面向后台任务、AI Agent 和持久化工作流场景。它要解决的问题是:传统队列(如 Celery、Bu★ 8,024materializeMaterialize 是一个用 Rust 编写的实时数据层,核心思路是让开发者直接用标准 SQL 定义物化视图,并随着底层数据变化自动、增量地保持结果最新。它★ 6,379magistralaMagistrala 是一个用 Go 语言构建的开源物联网平台框架,原名 Mainflux。它旨在为工业物联网(IIoT)、边缘计算和智能设备提供一套灵活、可扩★ 2,643awesome-architecture这是一个架构优先的系统设计学习资源库,包含26个中英双语教程、25个架构模板和6个端到端案例,覆盖分布式系统、AI原生系统、RAG、编码智能体及生产环境权衡等主★ 2,374parallaxParallax 是一个分布式模型推理框架,旨在帮助用户在任何地方构建自己的 AI 集群。它通过将多个计算节点(如 GPU 服务器)聚合起来,统一调度和管理大语★ 1,392distributed-ml-patterns这是一个与 Manning 出版社书籍《Distributed Machine Learning Patterns》配套的开源项目,由 Yuan Tang 编写★ 540PuppetmasterPuppetmaster 是一个面向持久化状态智能体集群的、与具体模型提供商无关的控制平面。它解决的是多智能体协作中状态管理、任务编排和资源协调的复杂性问题。其★ 449ReaLHFReaLHF 是一个面向大语言模型的高效 RLHF(基于人类反馈的强化学习)训练框架,通过参数重新分配技术显著提升训练效率。它解决了传统 RLHF 训练中计算资★ 336chat.petals.devchat.petals.dev 是一个基于 Petals 分布式推理系统的聊天机器人 Web 应用,同时提供 HTTP 和 WebSocket 接口,用于大语言★ 321grokking-system-design这是一个免费开源的系统设计面试学习资源库,旨在作为 DesignGurus.io 付费课程《Grokking the System Design Intervi★ 310flowcraftflowcraft 是一个轻量级的工作流引擎,专为智能体(Agent)和 LLM 编排设计。它用 TypeScript 编写,采用声明式 DAG(有向无环图)模★ 210runtimeRuntime 是一个用于构建和管理 AI 代理(Agent)与工作流(Workflow)的运行时基础设施,基于 Python 实现。它旨在解决 AI 应用从原★ 202calfkit-sdkcalfkit-sdk 是一个用于构建分布式、事件驱动 AI 代理的 Python 开发套件。它解决的是在复杂业务场景中,单个 AI 代理难以独立完成任务的问题★ 148BloomBeeBloomBee 是一个面向大语言模型(LLM)的去中心化微调与推理框架,核心思路是把模型训练和推理任务拆分到多台普通设备上协同完成,并通过 offloadin★ 131agent-symphonyagent-symphony 是一个多智能体 AI 任务编排器,旨在解决复杂任务中多个 AI 智能体协作效率低、协调难的问题。它提供了一套智能体经济与框架,支持★ 122distributed-inference这是一个用 Go 语言编写的演示项目,旨在展示如何在深度学习/机器学习领域设计跨语言、分布式的推理管道。它利用 WebRTC 和 Redis Streams 作★ 86system-design-vibecoding这是一个面向AI辅助开发(vibecoding)的系统设计学习项目,从第一性原理出发,帮助开发者建立从初级到高级工程师的系统思维。它解决的核心问题是:在AI生成★ 83redb-openredb-open 是一个用 Go 编写的分布式数据网格(Data Mesh)基础设施项目,旨在解决跨多种异构数据库(如关系型、NoSQL 等)的实时数据访问、★ 82raxolraxol 是一个基于 Elixir 和 LiveView 的智能体 UI 框架,旨在让开发者用一套代码同时输出终端界面、浏览器界面和智能体工具。它解决了多端 ★ 79VibeBridgeVibeBridge 是一个用于远程控制 Claude Code 和 Codex 的 Web UI 工具,支持跨多台机器和节点操作。它解决了开发者在不同设备上管★ 63