hivent v2.2.0 API Reference
Modules
The main Hivent application. It starts an Agent that holds a persistent connection to the Redis backend
This module handles fetching values from the config with some additional niceties
The Hivent Consumer. Use module options to configure your consumer:
- @topic The topic you want to consume, ie. “some:event”
- @name The name of your consumer
- @partition_count The number of partitions data will be partitioned in
The Hivent Heartbeat process. Keeps the current instance alive on the server
Hivent Consumer Stage. It subscribes to the Producer Stage and broadcasts consumed events to the internal Hivent pubsub channel
The Hivent Emitter module. It emits signals into a Redis backend using a Lua script
Defines a Hivent Event struct
Checks if an event with a given payload and/or metadata exists in the store. Supports partial matching for both payload and metadata
The Hivent Redis process
Generic Hivent utilities