Featured image of post 企业级分布式作业调度引擎 : 高可用高性能功能丰富界面友好 | 开源日报 No.632

企业级分布式作业调度引擎 : 高可用高性能功能丰富界面友好 | 开源日报 No.632

PowerJob 是一个分布式作业调度中间件,提供丰富的定时策略、多种执行模式 (独立、广播、Map、MapReduce)、工作流 (DAG) 支持、多语言处理器 (Java/Shell/Python) 和强大的容错能力,支持高可用和水平扩展,适用于企业级任务调度场景。

modelcontextprotocol/ruby-sdk

Github Repo Stars License: `MIT` Language: `Unknown`

cover

ruby-sdk 是 MCP 官方的 Ruby SDK,用于模型上下文协议(Model Context Protocol)的服务器和客户端。

  • 实现 JSON-RPC 2.0 消息处理
  • 支持协议初始化和能力协商
  • 管理工具注册与调用
  • 支持提示注册与执行
  • 支持资源注册与检索

promptfoo/promptfoo

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-promptfoo

promptfoo 是一个开发者友好的本地工具,用于测试大型语言模型(LLM)应用程序。

  • 自动化评估提示和模型
  • 通过红队测试和漏洞扫描确保 LLM 应用的安全性
  • 支持多种模型的并排比较(如 OpenAI、Anthropic、Azure 等)
  • 在 CI/CD 中自动化检查
  • 本地运行,保护隐私,确保数据安全
  • 快速响应,具备实时重载和缓存功能

ZHO-ZHO-ZHO/ComfyUI-StableDiffusion3-API

Github Repo Stars License: `GPL-3.0` Language: `Unknown`

demo-picture-of-ComfyUI-StableDiffusion3-API

ComfyUI-StableDiffusion3-API 是一个通过 API 将 Stable Diffusion 3 引入 ComfyUI 的项目。

  • 支持多种比例的 SD3 文生图
  • 提供正向和负向提示词功能(Turbo 模型不支持负向提示)
  • 包含 SD3 和 SD3 Turbo 两种模型选择
  • 修复了图生图和 Turbo 的相关 bug,确保正常使用

gfdgd-xi/deep-wine-runner

Github Repo Stars License: `GPL-3.0` Language: `Unknown`

cover

deep-wine-runner 是一个能让 Linux 用户更加方便运行 Windows 应用的程序。

  • 内置 Wine 图形化支持,简化操作流程
  • 提供多种 Wine 工具和自制打包器
  • 集成基于 VirtualBox 的小白 Windows 虚拟机安装工具,易于使用
  • 支持多架构,包括 amd64、arm64 等
  • 优化 Deepin23 用户体验,解决 i386 库缺失问题
  • 具备在线/本地拉取容器配置方案的能力

PowerJob/PowerJob

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

cover

PowerJob 是一个具有分布式计算能力的企业级作业调度中间件。

  • 友好的用户界面:提供前端页面,开发者可以在线管理任务、监控状态和查看日志等。
  • 丰富的定时策略:支持四种定时策略,包括 CRON 表达式、固定速率、固定延迟和 OpenAPI 自定义调度政策。
  • 多种执行模式:支持独立、广播、Map 和 MapReduce 四种执行模式,可以利用分布式计算资源。
  • 工作流(DAG)支持:管理作业依赖关系及作业之间的数据通信。
  • 广泛的处理器支持:开发者可使用 Java、Shell 和 Python 编写处理器,并将来通过 HTTP 支持多语言调度。
  • 强大的容错能力:只要有足够的计算节点,可配置重试策略确保任务成功完成。
  • 高可用性与高性能:PowerJob 支持无限水平扩展,通过部署多个服务器和工作节点轻松实现高可用性与性能。
Licensed under CC BY-NC-SA 4.0