SlackBot.EventBuffer.Adapters.Redis (slack_bot_ws v0.1.0-rc.2)
View SourceRedis-backed event buffer adapter.
This adapter uses Redis to persist envelope dedupe metadata so multiple BEAM nodes can share a common view. Configuration options:
:instance_name– provided automatically; used to namespace keys.:redis– keyword list forwarded toRedix.start_link/1(defaults to[]). Providehost,port, orurlhere.:conn– alternatively pass an existing Redix connection PID to reuse pools.:namespace– Redis key namespace (default:"slackbot:event_buffer").:ttl_ms– milliseconds before entries expire (default: 5 minutes).:redix– (advanced) module implementing theRedixAPI, defaulting toRedix. Primarily useful for injecting a test double in unit tests.