文件名称:bureaucrat:用于 Clojure 的基于 MQ 的 API 路由器
文件大小:63KB
文件格式:ZIP
更新时间:2024-07-06 21:12:49
Clojure
官僚 用于 Clojure 的基于 MQ 的 API 路由器 Bureaucrat 是一个 Clojure 实用程序库,用于简化基于异步消息队列的 API 的构建。 它提供了对基于 MQ 的通信的抽象、各种后端 MQ 的实现、将传入的 API 消息分派到指定的 Clojure 函数的微型路由器,以及可选地将回复发送回调用者,以及一个基于 core.async 的中间件系统,用于将所有这些连接在一起以任意方式。 Bureaucrat 是 alpha 阶段的软件; API 更改仍然是可能的。 欢迎拉取请求! 为什么叫“官僚”? 该库只是在端点之间穿梭消息,实际上执行有用的工作。 支持哪些底层传输机制? Bureaucrat 目前支持 IronMQ。 以前的版本支持 HornetQ。 在 Immutant 2.0 发布之前,将其更新为现代官僚风格已被搁置。 Core.async 和