Rambla
Easy publishing to many different targets
Installation
def deps do
[
{:rambla, "~> 0.4"}
]
end
Supported back-ends
- Rabbit (through Amqp)
- Redis (through Redix)
- Http (through :httpc)
- Smtp (through :gen_smtp)
- Slack (through Envío)
Coming soon
- AWS
Changelog
-
0.10.0
Envío → Telemetria -
0.9.3
Envío broadcast to:rambla
channel, with a type -
0.9.0
DivorceRambla
withAMQP
andEnvio
-
0.8.0
Rambla.raw/2
returning a worker from pool -
0.6.5
RabbitMQ
→bind
,unbind
-
0.6.3
Auto-reenable tasks -
0.6.2
code cleanup, DRY -
0.6.0
mix
tasks to deal with RabbitMQ -
0.5.2
graceful timeout, fix for optionalEnvio
does not included -
0.5.1
performance fixes, do not requirequeue
in call to Rabbitpublish/2
,declare?: false
to not declare exchange every time -
0.5.0
bulk publisher -
0.4.0
SMTP
publisher -
0.3.0
HTTP
publisher