tusk:使用Observable API的消息总线

时间:2024-04-19 03:02:42
【文件属性】:

文件名称:tusk:使用Observable API的消息总线

文件大小:13KB

文件格式:ZIP

更新时间:2024-04-19 03:02:42

Ruby

象牙 描述: Tusk是具有多个观察者策略的最小发布/子系统。 Tusk基于stdlib的Observer API构建,以提供用于构建跨线程或进程发布/子系统的最一致的API。 目前,Tusk支持Redis和PostgreSQL作为消息总线后端。 功能/问题: 跨进程发送消息 支持Redis作为消息总线 支持PostgreSQL作为消息总线 支持DRb作为消息总线 概要: 这是一个内存中的观察者示例: require 'observer' class Timer include Observable def tick changed notify_observers end end class Listener def update ; puts "got update" ; end end timer = Timer . new timer .


【文件预览】:
tusk-master
----CHANGELOG.rdoc(192B)
----Rakefile(482B)
----test()
--------helper.rb(3KB)
--------redis-test.conf(14B)
--------observable()
----tusk.gemspec(2KB)
----README.markdown(4KB)
----.autotest(177B)
----lib()
--------tusk.rb(347B)
--------tusk()
----Manifest.txt(309B)

网友评论